当前位置:编程学习 > C#/ASP.NET >>

.Net 3.5 中怎样判断X509证书是否存在

最近做了一个程序,用户要求对信息进行加密使用的是 X309 证书认证!
 证书我已经做出来了!
  请高手们告诉.Net 305 中怎样判断X509证书是否存在!
 越详细越好,小弟在此先谢谢了! --------------------编程问答-------------------- .net中对安全这块的支持太少了.比JAVA少了很多很多.

mono.net都比MS.net的多.

可以验证证书连,检查LDAP或者CRL等等.

.NET没有实现这些. 我们都是用openssl(C语言写的)或者BC(支持JAVA和C#). 效果不错. --------------------编程问答-------------------- 判断客户端请求的证书么?可以通过

Request.ClientCertificate 遍历
来判断。 --------------------编程问答-------------------- using System.Security.Cryptography.X509Certificates;
X509Store store = new X509Store();

X509Certificate2Collection certs = store.Certificates.Find(X509FindType.FindBySubjectName, "Rainsoft", false);  --------------------编程问答--------------------
引用 2 楼 cpp2017 的回复:
判断客户端请求的证书么?可以通过

Request.ClientCertificate 遍历
来判断。


麻烦你给个例子好吗?
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,