IIS7 IUSR帐户权限不与表单身份验证和文件上载一起使用

时间:2013-03-05 08:21:00

标签: asp.net iis-7 permissions

我正在尝试将asp.net 4应用程序部署到新的Microsoft Office 2008 R2

我已经设置了应用程序,因为我之前已经完成了几十次,并且正确设置了文件夹权限。

我已尝试直接设置应用程序池名称以具有写入权限 我尝试过设置IUSR,IIS_IUSRS,NETWORK SERVICE和Users。

我已确认已禁用Windows身份验证并启用了匿名,并启用了表单身份验证。登录工作正常我可以正常访问所有页面,除非我尝试写入该文件夹。然后弹出一个密码框,看起来像是Windows身份验证(即使已禁用)

这里的每篇帖子都说明了我以前的经验说如果我为defaultidentity应用程序池设置文件夹权限它应该可以工作,但由于某种原因,这个服务器不会让我这样做!

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

Welp这是一个非常奇怪的事。出于某种原因,在安装SQL报告服务时,无论您是否实际使用Reporting服务,它都会在任何IIS Web应用程序文件夹中保留文件夹名称“Reports”。它不是默认创建或任何东西,但如果您碰巧创建标题为“报告”的文件夹,不要期望从它访问任何东西。经过几个小时的挫折之后,事实证明这是一个随机预订,它不会抛出任何错误,只会以某种方式覆盖您的身份验证协议,以便对其保留文件夹使用Windows身份验证。

感谢微软!