在 IIS 中为远程请求启用基本身份验证,但不为本地请求启用基本身份验证?

在 IIS 中为远程请求启用基本身份验证,但不为本地请求启用基本身份验证?

IIS 中是否有办法为远程请求启用基本身份验证,同时让网站对本地请求保持开放?我需要外部用户进行身份验证才能访问网站,但本地计算机上的用户不必这样做。

答案1

为什么不设置一个使用基本身份验证绑定到服务器 IP 的站点,另一个仅绑定到 127.0.0.1 的站点,配置为使用匿名身份验证并指向相同的内容目录?这样,从框外访问站点的用户会收到提示,因为他们使用基本身份验证访问站点,而本地请求使用匿名身份验证访问环回地址上的站点?

相关内容