我在 IIS 中的应用程序下有 2 个文件夹。当我右键单击文件夹 1 中的文件并单击浏览时,我可以很好地看到该文件(它是一个 css 文件)。当我在文件夹 2(也是一个 css 文件)下的 fie 上做同样的事情时。我得到一个
“访问被拒绝。您似乎试图执行不允许执行的操作。您不能以访客身份查看此 URL。您必须登录。”
IE 和 Chrome 中的网络流量为 200。
有什么帮助吗?我不知道发生了什么
解决方案
这更像是一个我很愚蠢的场景,而不是解决方案。当文件从要移动到文件夹的位置下载时,文件本身有文本“拒绝访问......”。它与 IIS 无关。解决下载问题后,我得到了正确的文件并将其移动到文件夹中。
最佳答案
这些文件夹中的一个是否可能是虚拟文件夹?如果是这样,那么您需要为运行应用程序池的用户设置 NT 权限。
例如,如果您的网站和可用的文件夹位于 c:\inetpub\wwwroot\website1 下,但不起作用的文件夹是 d:\some_other_folder\下的虚拟文件夹,那么您需要打开此文件夹的安全设置并向运行应用程序池的系统用户授予权限。
关于css - IIS - 浏览文件时拒绝访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14666087/