我正在嘗試在Glassfish 3.1中使用http和https協同工作來部署Web服務。它工作正常,在HTTP,但HTTPS試圖當它說以下WSDLGlassfish中的Java Web服務使用https
錯誤產生僞影 https://開頭* 。:8181/UserWebService/UserWebService WSDL
可能的原因可以調用HTTPS時,應用程序不 了安全配置
服務器日誌說:
爲無效的請求方案端點UserWebService。預期的http。接收HTTPS
解析失敗在從服務器返回的元數據....
[ERROR] failed.noservice =找不到的wsdl:服務中所提供的WSDL(多個):至少有一個WSDL與至少需要提供一個服務定義。
無法解析WSDL。
正如我所說的,它可以完美地通過http,但它會因https而失敗。
出了什麼問題?我應該更改NetBeans項目中的任何內容嗎?
謝謝!
您的服務器是否配置爲支持SSL? – Ravi
是的,我遵循本教程:http://javadude.wordpress.com/2010/04/06/getting-started-with-glassfish-v3-and-ssl/當打開索引頁時,它顯示「鎖定」正確。 – Ibai
您的WSDL是否可以通過https訪問?服務URL也包含https? – Santosh