【发布时间】:2014-01-26 03:37:51
【问题描述】:
我正在使用 ASP.Net MVC 4 框架创建网站。我很难让 SSL 与那个(或任何类型的基本)网站一起工作。
我为相关域购买了 SSL 证书(姑且称之为“example.com”)。我已经进入 IIS,并为端口 443 配置了默认网站的 https 绑定。如果我打开该站点的非 SSL 版本,它就可以工作。 (在这种情况下,站点是股票的基本 IIS 起始页)。如果我尝试通过 https 访问该站点,它会超时并且无法显示该页面。
我已经使用 netsh 验证了端口 443 是打开的,并且没有其他任何东西在该端口上侦听。我已经仔细检查以确保 Windows 防火墙允许端口 443 上的流量,并且确实如此。如果我启动 Wireshark 并侦听端口 443 上的流量,然后尝试访问该网页,我会得到以下信息:
我不是解释这些结果的专家,但似乎某些东西仍在阻止出站连接。同样,常规 http 网页加载正常,但同一页面的 https 版本超时。
我正想尽办法解决这个问题。有什么想法吗?
【问题讨论】: