IBM webMethods Hybrid Integration

IBM webMethods Hybrid Integration

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.



#Automation


#Applicationintegration
#webMethods
#Integration
 View Only
  • 1.  Basic Auth with webMethods.io API Gateway application

    Posted 07/21/22 08:59 AM

    Hello,

    When I create a client application in Webmethods.io API Gateway I can define only OAuth2, JWT or OpenID as an authentication strategy, is there a way to use basic Auth?

    Regards
    Anass


    #webMethods
    #API-Management
    #API-Gateway


  • 2.  RE: Basic Auth with webMethods.io API Gateway application



  • 3.  RE: Basic Auth with webMethods.io API Gateway application

    Posted 07/25/22 03:08 AM

    The solution I found is adding an Authorization Basic string in Http headers manually, the string is username:password encoded in base64. And also activating HTTP Headers Identification type in API scope.


    #webMethods
    #API-Gateway
    #API-Management


  • 4.  RE: Basic Auth with webMethods.io API Gateway application

    Posted 07/26/22 04:08 AM

    Hi @anass.tahiri

    I am really sorry but this should not be done for basic authentication. But instead it should be done using Identification type as Basic Authentication and application identifier as Username.


    #API-Gateway
    #webMethods
    #API-Management


  • 5.  RE: Basic Auth with webMethods.io API Gateway application

    Posted 07/26/22 04:21 AM


  • 6.  RE: Basic Auth with webMethods.io API Gateway application



  • 7.  RE: Basic Auth with webMethods.io API Gateway application

    Posted 07/26/22 05:25 AM

    @srikanth.prathipati1803 Sorry, but here we are talking about platform users not applications, I will not make a client as a platform user just to invoke the API. I think the application authentication strategy is clear as we do for OAuth2 for example, the client has his identifiers, but he doesn’t need to be a user in the platform but he’s just related to the application.
    I agree with your aproch but in case the client is a platform user, I see that it’s not something secure that’s why we use applications.


    #webMethods
    #API-Management
    #API-Gateway


  • 8.  RE: Basic Auth with webMethods.io API Gateway application

    Posted 07/26/22 05:58 AM

    For that OAuth2 Token should be used but header should not be configured as below.


    #API-Gateway
    #webMethods
    #API-Management