ASP.NET中IIS服务器上的文件抛出HTTP 401访问被拒绝错误

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

标签: asp.net windows iis

将新文件上载到IIS Web服务器并将其解压缩到正确的目录时,当我尝试访问它们时会产生401错误。当我查看目录中的文件时,它们标记为绿色。

首先,我尝试在IIS和Windows中设置权限,但无济于事。通常,我会看到用户IIS_IUSRS没有对文件的正确安全访问权限的安全问题,因此Web服务器无法为它们提供服务。

我在某处读到,您可以右键单击绿色文件并转到属性,然后单击窗口底部附近的取消阻止按钮,因为在您执行此操作之前,从另一台计算机上载的文件不受信任。尽管过去这样做,但这次没有。

1 个答案:

答案 0 :(得分:2)

事实证明这很容易解决。绿色标签文件实际上是加密的。要解决此问题,您需要做的就是右键单击,转到属性,然后单击“高级”。然后取消选中“加密内容以保护数据”框,然后单击“确定”。冲洗并重复所有受影响的文件,效果很好。

在SonicVader的回答中找到at this SuperUser question的线索。