iis 8 - 403 访问被拒绝

min*_*ief 2 http-status-code-403 iis-8

我有一台在虚拟机上运行 IIS 8 的 Windows 2012r2 服务器。

我设置了两个站点并将它们指向 D: 驱动器。

d:\data\site1
d:\data\site2

它正在起作用,或者我是这么认为的。我最初设置 /site2 是为了测试基本功能,它起作用了,然后开始配置 /site1。我也得到了它。(mysql 和 php 工作并加载页面)

我刚去加载 site2 地址,它给出了“403 - 禁止:访问被拒绝”错误。/site1 仍然有效。我玩弄 /site2 看看为什么它不起作用并且无法弄清楚。我没有修改文件夹/文件权限来导致此错误。

我将 /site1 指向 /site2 目录,当时该目录有效。我想也许 AppPool 以某种方式搞砸了,所以我删除了 AppPools 和两个站点以重新开始,将 Web 内容单独留在 D: 驱动器上。

我重新创建了 site1 和 site2,现在都给出了 403 错误。我不能让任何一个工作。

IIS 日志显示:403 1393 [客户端的 ip 地址]

作为测试,我将 site1 指向原始 c:/inetpub/wwwroot 目录,这也给出了错误 403。

所以我认为问题与文件夹/文件权限无关。它也与默认文档无关,因为我所有的文件夹都有一个 default.html 文件,并且默认文档设置具有该文件。我什至尝试将 /default.html 手动添加到 url,但失败并显示 403。

我没有配置任何 IP 限制,本地浏览也失败。

我已经安装了一些安全更新,并且自上次 site2 工作以来已经重新启动,但不知道还有什么可能会导致这种情况的更改,因为我一直在努力配置 site1。

感觉像是服务器或 IIS 范围内的问题,因为现在任何新创建的站点都不会加载。

我还能检查什么?

谢谢!

pau*_*011 5

这是我在获得随机 403 后修复 IIS 的方法。

1

2

3