我正在iis6上部署我的web应用程序。我一直收到这个“窗口安全”弹出输入用户名和密码。我已经禁用了匿名用户,并检查了集成的windows身份验证,但它只是不会“自动”登录。
我该怎么办?
我已经检查了安全设置--本地intranet区域:“只在Intranet区域作为自动登录登录”。另外,我的生产服务器是一个独立的服务器,因此可能不持有AD帐户和凭据。
发布于 2012-04-27 09:50:57
对于,可能必须将服务器地址添加到本地intranet区域。IE通常很难单独检测本地intranet服务器,因此您可能不得不手动将站点添加到该列表中。您可以在IE设置中手动执行此操作,也可以使用组策略管理AD域中的intranet服务器列表。您可以从“文件/属性”菜单中查看IE为您的站点选择的区域。
对于Firefox,您必须告诉FF将您的网络凭据转发到该站点。在about:config中,必须将站点添加到设置中。
network.automatic-ntlm-auth.trusted-uris
和
network.negotiate-auth.trusted-uris
。
发布于 2012-04-30 08:26:26
http://support.microsoft.com/?id=258063所有你需要知道的,让我知道它的进展。
我很想重写这篇可爱的文章,并得到赞扬,但这是作弊。我自己已经落入了这个问题的手中,但这篇文章是一个生命保护程序,我把它保存在IIS解决方案lol下的书签中。
让我们直截了当地说,我假设windows服务器2003/2003 r2盒或xp机器带有IIS6。
在深入研究之前,请先检查下面的内容,确保您已经在iis6中设置了一个新站点,指向C:\inetpub\wwwroot\中的一个文件夹,如果没有指向C:\MyOwnFolder或C:\Program Files\SomeFolder是可以的,则需要确保文件夹具有以下权限:
Inetpub\wwwroot (or C:\MyOwnFolder) Administrators Full control
Inetpub\wwwroot (or C:\MyOwnFolder) System Full control
Inetpub\wwwroot (or C:\MyOwnFolder) IIS_WPG Read, execute
Inetpub\wwwroot (or C:\MyOwnFolder) IUSR_MachineName Read, execute
Inetpub\wwwroot (or C:\MyOwnFolder) ASPNET Read, execute 来源:http://support.microsoft.com/kb/812614
现在,您应该查看IIS设置。
中的身份验证
来源:http://support.microsoft.com/kb/324274 (本文与我刚才向您展示的相反)
尝试所有这些,如果不起作用,我会给出一些进一步的步骤,有10亿零1件事你可以检查。
发布于 2012-04-28 20:28:49
您应该检查windows中的文件身份验证。前认证用户组。有两个身份验证您需要处理。IIS身份验证和文件系统访问。
https://serverfault.com/questions/385025
复制相似问题