-1
我在我的項目中調用webservice中的webservice中部署的問題,但相同的應用程序在tomcat部署中工作正常。Weblogic部署的應用程序調用webservice不工作,但在Tomcat部署工作正常
Error:
javax.xml.ws.WebServiceException: Failed to access the WSDL at: XXXservices?wsdl. It failed with:
Response: '401: Unauthorized' for url: '://xxx.xxx.xxx.xx:8111/xxx/services?wsdl'.
但同樣在Tomcat部署中工作正常。
我在網上搜索。人們說,我們需要強制weblogic使用sun http handler,所以寫下如下所示的東西。但它不適合我。
sun.net.www.protocol.http.Handler handler = new sun.net.www.protocol.http.Handler();
URL wsdlURL = new URL(null, "http://xxx.xxx.xxx.xx:8111/xxx/services?wsdl", handler);
它沒有得到我的成功... –
請給我一些其他工作解決方案 –
您是否使用WLST檢查了enforce-valid-basic-auth-credentials值? – Keerthivasan