KB Article #170227

How to register a WSDL with an API Server when the URL requires authentication (HTTP basic)

Problem

Neither the Policy Studio WSDL registration nor the registerWebService script can pass HTTP basic credentials to the WSDL web server. A WSDL URL can only be registered if it hasn't been secured with HTTP AuthN.

Resolution

A solution for the problem would be to place an API Server in-front of the WSDL Web Server that will effectively virtualize the service. This API Server will listen on the WSDL path and forward to the WSDL provider with the credentials required in a connection or connect to URL filter.