webMethods

webMethods

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.

 View Only
  • 1.  IS - SOAP call with SSL authentication

    Posted Wed May 29, 2024 12:15 PM

    Product/components used and version/fix level:

    Integration Server 10.3 Fix #20

    Detailed explanation of the problem:

    Hello!
    I’ll need to develop a flow service that will connect to a SOAP API that uses SSL authentication.

    We managed to do successfully some SOAP calls via SOAP UI after setting the .pfx file with its password.

    But, how can I set our Integration Server to use a specific certificate when calling an operation of this WS?

    I can see in Designer the following properties:

    When called in the flow service:
    image

    And this screen on IS admin page:
    image

    Are the above places the correct ones to set to use the pfx while doing the request?

    Or, does exist a correct/better way to do it?

    Thank you in advance!

    Error messages / full error message screenshot / log file:

    No error

    Question related to a free trial, or to a production (customer) instance?

    Production (customer)


    #Integration-Server-and-ESB
    #webMethods


  • 2.  RE: IS - SOAP call with SSL authentication

    Posted Wed May 29, 2024 01:13 PM

    Hi, both places pointed out above are the right ones when it comes to setup SOAP calls using SSL authentication.

    Additionally, I recommend taking a look at Web Service Developer’s Guide. The following chapters may give you further clarity on how to solve it:

    • Signature for a Web Service Connector
    • Passing Message-Level Security Information to a Web Service
      Connector

    #Integration-Server-and-ESB
    #webMethods


  • 3.  RE: IS - SOAP call with SSL authentication

    Posted Wed May 29, 2024 03:44 PM

    @moacy.barbosa thanks for your return.

    With the guide that you provided, I managed to set and call the SOAP service via our Integration Server.

    image


    #webMethods
    #Integration-Server-and-ESB