Hi There,
As the direct access is not allowed from external parties to PI in our landscape. We have used a other server to redirect PI URL.
Like when 3rd party hits https://www.example.co.uk it will redirect to http://xxx.yyyy.co.uk:50000/XISSOAPAdapter/MessageServlet?channel=:BD_WebService:CC_SND_SOAP_WebService
When we hit the URL (https://www.example.co.uk) in browser, it asks for credentials and responds with 'Message Servlet is in Status ok'. Now we have started testing using SOAP UI with updated wsdl by keeping https://www.example.co.uk as end point.
In SOAP UI we have provided PI credentials in Auth. part and also tried in sending in Header(Authorization Basic ewee345rtrtyop89). Which did not work and response was 'java.net.unknownhostexception: www.example.co.uk' in both cases.
When accessed from Browser it is ok. But when testing, it is throwing exception as above.
We have tried the below way as well,
If 3rd party hits https://www.example.co.uk the server will redirect to http://xxx.yyyy.co.uk:50000/XISOAPAdapter/MessageServlet?Channel=:BC_WebService:CC_SND_SOAP_WebService&sap-user=user1&sap-password=pass123
But, when https://www.example.co.uk is accessed in Browser it still prompts for credentials and from SOAP UI the response is still same.
Though we are passing the credentials in URL it is still prompting for credentials for both.
Can someone help with this to sort out?. .
Thanks.