2010-03-14 128 views
4

我正試圖執行的HttpWebRequest通過SSL遠程服務器(網址爲https://sandbox.payfast.co.za)如果出現以下錯誤:C#遠程Web請求證書錯誤

「的遠程證書根據驗證程序無效」

該證書似乎是有效的,我可以成功地向另一個網址發出Web請求。

有人可以告訴我.NET如何驗證證書以及如何找出證書的確切問題。

要嘗試並繞過這個我補充說:

 ServicePointManager.ServerCertificateValidationCallback 
     = (obj, certificate, chain, errors) => true; 

但似乎這並不會在中等信任的工作。

任何幫助表示讚賞。

感謝 本

回答