[英]“The remote certificate is invalid according to the validation procedure” wcf
[英]make https request to wcf service: The remote certificate is invalid according to the validation procedure
我在本地計算機上通過http / https托管服務。 當我通過http使用服務時,它工作得很好。 當我在ajax上發出https請求時它也有效。 但是,當我嘗試從客戶端應用程序后面的代碼中使用它時,它不起作用。 它顯示如下錯誤消息:
"The remote certificate is invalid according to the validation procedure"
有人可以幫幫我嗎?
這是因為您在本地IIS上使用的證書是虛擬證書。 可能,你不會實時得到它。 有幾種黑客可以使它在本地工作。
注意:永遠不要在生產中這樣做......
在調用任何服務方法之前,添加以下代碼段(事件處理程序)。
ServicePointManager.ServerCertificateValidationCallback +=
EasyCertCheck;
bool EasyCertCheck(object sender, X509Certificate cert,
X509Chain chain, System.Net.Security.SslPolicyErrors error)
{
return true;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.