[英]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.