一、命名空间
using System.Security.Cryptography.X509Certificates;
二、调用代码
string certPath = Server.MapPath("/weixinApp/cert/apiclient_cert.p12"); //证书已上传到对应目录string password = "1244531402"; //证书密码
ServicePointManager.ServerCertificateValidationCallback = new RemoteCertificateValidationCallback(CheckValidationResult);
X509Certificate cert = new X509Certificate(certPath, password);
///
<summary>
///
CheckValidationResult的定义
///
</summary>
///
<param name="sender"></param>
///
<param name="certificate"></param>
///
<param name="chain"></param>
///
<param name="errors"></param>
///
<returns></returns>
private
static
bool CheckValidationResult(object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors errors)
{
if (errors == SslPolicyErrors.None)
returntrue;
returnfalse;
}
原文:http://www.cnblogs.com/cookiebin/p/4688608.html
【说明】:本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!