繁体   English   中英

ASP.NET应用程序中的数字证书

[英]Digital Certificates in an ASP.NET application

我有一个.NET应用程序(C#),出于安全考虑,我被要求用户在浏览器中安装某个证书,然后检查用户的浏览器是否安装了证书。

如何创建某个数字证书?

如何检查用户的浏览器是否安装了此证书?

在Windows上我认为你有3个选择:

要检查客户端是否安装了证书,可以检查Request.ClientCertificate属性,但最好将iis配置为仅接受带有效证书的请求。 您可以在iis安全设置中使用“需要客户端证书”选项,然后您还可以将特定证书映射到Windows帐户以获得更好的用户身份验证。 有关完整示例,请参见http://support.microsoft.com/kb/315588

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM