Asp.net 身份验证模式=表单-为什么我会收到Windows登录提示?

Asp.net 身份验证模式=表单-为什么我会收到Windows登录提示?,asp.net,Asp.net,我在asp.net web.config中将身份验证模式设置为窗体,但在浏览网站时仍会收到windows登录提示 是否可以在其他地方设置身份验证模式,例如在IIS中?我的网站在IIS 6上运行 谢谢。我遇到了一些问题,身份验证设置为表单,目录安全设置为允许匿名,但某些资源(在我的特殊情况下是图像)没有适当的权限允许匿名用户阅读它们 其效果是提示用户登录,以便显示图形,然后显示表单,用户(再次)登录这可能是因为运行网站的用户不允许访问所提供文件夹的权限。听起来像是windows权限问题 Windo

我在asp.net web.config中将身份验证模式设置为窗体,但在浏览网站时仍会收到windows登录提示

是否可以在其他地方设置身份验证模式,例如在IIS中?我的网站在IIS 6上运行


谢谢。

我遇到了一些问题,身份验证设置为表单,目录安全设置为允许匿名,但某些资源(在我的特殊情况下是图像)没有适当的权限允许匿名用户阅读它们


其效果是提示用户登录,以便显示图形,然后显示表单,用户(再次)登录这可能是因为运行网站的用户不允许访问所提供文件夹的权限。

听起来像是windows权限问题

Windows权限将始终覆盖您在aspnet中设置的任何内容


首先,我会查看IIS管理员中的“匿名访问”权限,然后查看文件系统。

您已经在IIS管理员中配置了匿名访问,但IIS用户没有访问文件系统的权限,默认登录对话框以Windows用户身份进行身份验证。

我不在时,一位同事将我的计算机更新为.NET Framework 3.5 SP1。因此,我编译了我的项目,并将其发布到未安装SP1的服务器上,并且发生了上述情况

我已经在服务器上安装了SP1,现在工作正常

谢谢你的意见

只是澄清一下:由于以下所述的问题,应用程序无法加载文件,因此出现了登录: