2010-11-09 37 views
0

我們在我們的Silverlight應用程序中使用clientHttp堆棧。託管Web服務的服務器具有自簽名證書。使用browserHttp協議棧時,我可以進行服務調用。但如果我更改爲clientHTTP堆棧,請求甚至不會到服務器。這發生在Firefox和Chrome上。在IE瀏覽器上,clientHTTP和browserHttp堆棧都可以正常工作。我們的服務器端是基於java的(CXF)。silverlight clienthttp證書錯誤

我可以做些什麼方法使clientHTTP在Firefox上工作?有什麼辦法可以讓clientHTTP忽略證書驗證錯誤嗎?

回答

0

我只是在猜測,但這可能是客戶端不信任服務器證書頒發者的問題。直到我將發行者的根CA證書添加到本地計算機證書存儲的「受信任的根證書頒發機構」節點時,我已經看到了您描述的行爲,但在瀏覽器之外。