使用SSL运行网站时,访问被拒绝错误

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

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

如果该checkbox没有选中,该网站工作正常(我不知道为什么,但我甚至可以通过SSL访问它)。

不知道它是否有所作为,但我的公司有一个ISA服务器,我们用作代理/防火墙。

谢谢贡萨洛

“需求SSL”checkbox应具有“客户端证书”的3选项单选button。 你在那里选了什么? 如果您将其设置为需求,则需要客户端身份validation,并且如果您未指定客户端证书,则会给予您拒绝的访问权限。 如果您将其设置为忽略或接受,如果您不指定客户端证书,则不会是致命错误。

IIS对SSL的要求并不是很温和。 当一个请求通过非SSL连接为SSL需要的资源而来时,它将返回一个403而不是(比如说)将你redirect到SSL页面。

如果您手动将栏中的地址更改为https:// ,则应该让您进入

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