C# 窗体身份验证配置显示windows身份验证对话框,为什么?

C# 窗体身份验证配置显示windows身份验证对话框,为什么?,c#,asp.net,asp.net-membership,forms-authentication,C#,Asp.net,Asp.net Membership,Forms Authentication,为什么在我的asp.net应用程序上显示windows身份验证对话框?我已将我的web.config包含在粘贴箱中: 非常感谢您的帮助,我启用了表单身份验证和匿名,但它没有按预期进行。谢谢您可能在IIS中将其设置为Windows身份验证,或者您的页面正在访问文件系统上的IUSR帐户无权访问的内容 将你的应用程序池设置为一个更具特权的帐户,看看是否发生了这种情况,如果没有,那么你就知道这是IUSR权限。你可能在IIS中将其设置为Windows身份验证,或者你的页面正在访问IUSR帐户在文件系统上

为什么在我的asp.net应用程序上显示windows身份验证对话框?我已将我的web.config包含在粘贴箱中:


非常感谢您的帮助,我启用了表单身份验证和匿名,但它没有按预期进行。谢谢

您可能在
IIS
中将其设置为
Windows身份验证
,或者您的页面正在访问文件系统上的
IUSR
帐户无权访问的内容


将你的应用程序池设置为一个更具特权的帐户,看看是否发生了这种情况,如果没有,那么你就知道这是
IUSR
权限。

你可能在
IIS
中将其设置为
Windows身份验证
,或者你的页面正在访问
IUSR
帐户在文件系统上没有权限的内容


将你的应用程序池设置为一个更具特权的帐户,看看是否发生了这种情况,如果没有,那么你就知道这是
IUSR
权限。

没什么可谈的,但是当页面(包括配置为使用表单身份验证的应用程序)试图访问UNC路径/网络共享指定的资源时,可能会发生IIRC。您可能需要检查,如果这是问题所在,请使用谷歌搜索如何将UNC映射到IIS虚拟目录。

没有太多内容,但当页面(包括配置为使用表单身份验证的应用程序)尝试访问UNC路径/网络共享指定的资源时,可能会发生IIRC。您可能需要检查,如果这是问题所在,请用谷歌搜索如何将UNC映射到IIS虚拟目录。

检查您的站点是否允许匿名访问,以及IUSR_模板(或您使用的任何用户/组)是否有权访问您站点的根目录。

检查您的站点是否允许匿名访问以及IUSR_模板是否允许匿名访问(或您使用的任何用户/组)有权访问您站点的根目录。

我没有将其设置为表单自动验证我有相同的问题,这并不能解决我的问题。我没有将其设置为表单自动验证我有相同的问题,这不能解决我的问题。我的所有其他站点都可以正常工作,但这一个网站只是给了我该死的windows身份验证框。我准备把服务器扔出窗口-在我的开发环境中运行良好。现在有完全相同的问题。我所有的其他网站都工作,但这一个网站只是给了我该死的windows身份验证框。我准备把服务器扔出窗口indow-在我的开发环境中运行良好。