是否可以使用证书加强ASP.NET中的表单身份验证?

时间:2009-11-02 13:15:04

标签: asp.net forms-authentication

我的ASP.NET Internet应用程序使用Forms身份验证。注册使用应用程序的用户数量有限。我不想使用Windows身份验证,因为它需要我为所有这些(几千)创建Windows帐户。除用户名和密码外,用户是否还必须提供证书?如果是这样,我该怎么做?

1 个答案:

答案 0 :(得分:3)

使用IIS,可以将客户端证书映射到许多用户可以共享的服务帐户。

See here for how to generate and install the client certificate

See here for how to setup the mapping

完成此操作后,您需要在每个最终用户的计算机上安装客户端证书。这可能比为每个用户创建帐户更困难。