如何摆脱拒绝通过IIS访问网站的用户的登录提示?

时间:2019-03-04 21:10:00

标签: iis windows-authentication

拒绝访问我的网站的用户会收到登录提示。我不想给他们一个登录提示,我只是想让他们得到一条错误消息。如何绕过登录提示?

我在Windows Server 2016上托管有一个静态html网站。该网站通过IIS 10提供服务。用户将通过自己的浏览器访问该网站。 我需要通过文件夹权限而不是Windows授权来控制访问权限。因此,我通过IIS启用了Windows身份验证,但没有通过Windows授权。启用Windows身份验证,以便存储与用于访问站点的计算机关联的用户帐户。有权访问适当的文件夹和文件的用户可以访问该站点。但是,被拒绝访问适当文件夹的用户将收到登录提示。我想绕过登录提示,只给他们一个错误信息。有人知道为什么我会收到登录提示吗?

1 个答案:

答案 0 :(得分:0)

据我所知,登录提示是由浏览器控制的,我们无法通过IIS对其进行修改。

避免显示登录提示的唯一方法是使用IE。 IE的安全性设置包含“仅在Intranet区域中自动登录”设置。

enter image description here

更多详细信息,您可以参考以下文章:

https://www.syncfusion.com/kb/8442/how-to-make-the-windows-authentication-login-prompts-for-user-credentials-in-browsers