在IIS 7中保护文件夹而不需要用户域ie.域用户名



我使用Windows身份验证在我的网站上保护了一个文件夹。我在服务器上创建了一个用户,并允许他们访问文件夹,同时删除匿名访问。这工作得很好,但是如果用户通过Internet Explorer登录,他们必须指定域(即。域用户名).

无论如何都不需要域名和用户名吗?

谢谢你的帮助!

找到了一个解决方案,我有它工作的早些时候,但我没有意识到它作为显示的URL不是https,即使它重定向到https(文件夹包含pdf文件)。我

在IIS浏览器的文件夹中,为403.4设置一个自定义错误页面,并在站点的根目录下创建一个HTML文件(redirectsll .htm),将该错误定向到。

将此脚本添加到文件中:

    <html>
    <head><title>Redirecting...</title></head>
    <script language="JavaScript">
    function redirectHttpToHttps()
    {
    var httpURL= window.location.hostname + window.location.pathname + window.location.search;
    var httpsURL= "https://" + httpURL;
    window.location = httpsURL;
    }
    redirectHttpToHttps();
    </script>
    <body>
    </body>
    </html>

然后禁用windows身份验证并启用基本身份验证。在基本认证中点击编辑,指定默认域

这应该可以工作!

相关内容

最新更新