0

我正在开发一个 asp.net mvc Web 应用程序,并且我已经更新了 web.config 文件以使用 Windows 身份验证,如下所示:-

  <authentication mode="Windows" />
    <authorization>
      <deny users="?" />
    </authorization>

目前,系统会提示用户输入用户名和密码对话框来输入他们的凭据,那么有没有一种方法可以自动签署用户而无需重新输入他们的凭据?此致

4

1 回答 1

2

如果用户已经通过应用程序所在的域(例如您的 Intranet)进行身份验证,他们将自动登录。如果您的用户来自另一个网络(例如 Internet),他们将收到基本身份验证对话框提示你看到了。

确保 IIS 具有它的身份验证设置,以便您没有启用匿名和启用 Windows 身份验证。

于 2013-01-05T19:34:39.137 回答