使用 SSL 运行站点时出现访问被拒绝错误

使用 SSL 运行站点时出现访问被拒绝错误

我已经设置了 SSL 证书,用于我正在开发的网站。问题是,当在 iis 中选中“需要 SSL”时,我在尝试访问该网站时收到以下错误:

403 - 禁止访问:访问被拒绝。您无权使用您提供的凭据查看此目录或页面。

如果未选中该复选框,则网站可以正常运行(我不确定为什么,但我甚至可以通过 SSL 访问它)。

不确定是否有任何区别,但我的公司有一个 ISA 服务器,我们用它作为代理/防火墙。

谢谢,贡萨洛

答案1

需要 SSL 复选框应该有 3 个选项的“客户端证书”单选按钮。你在那里选择了什么?如果你将其设置为需要,那么它将需要客户端身份验证,如果你不指定客户端证书,它将拒绝你的访问。如果你将其设置为忽略或接受,那么如果你不指定客户端证书,这将不是一个致命错误。

答案2

IIS 对 SSL 的要求并不严格。当通过非 SSL 连接对需要 SSL 的资源发出请求时,它会返回 403 错误,而不是重定向到 SSL 页面。

手动更改栏中的地址就https://可以了。

答案3

我建议直接删除 80 端口,只在 443 端口上运行 SSL 并设置适当的绑定。您不需要 SSL,因为这是用于客户端连接的。

相关内容