我以前从未在 Windows 服务器上安装过 SSL,现在我遇到了问题。
我有一个由 Smarter ASP 托管的网站,我从他们那里获得了 SSL 证书。然后我将该网站作为应用服务移入 Azure,而无需自己创建虚拟服务器。我将 pfx 文件导入到 Azure 中,它起作用了。
现在我想将网站迁移到 AWS。
我在 AWS 中创建了一个 Windows Server EC2 实例。我做了所有的 A 记录和 CNames 更改。现在,当我请求“www.teacherspet.net.au”时,主页会毫无问题地返回。
然后我执行以下操作将 SSL 证书导入 AWS EC2 服务器:
- 在“服务器证书”上,我使用“WebHosting”作为证书存储导入了pfx文件;
- 我在网站上添加了一个HTTPS绑定(bind),ip地址为“*”,主机名为空;
- 我在“SSL 设置” 上选中了“需要 SSL” 复选框。
- 我还将相同的 pfx 文件添加到中间证书中:
但是,当我请求“https://www.teacherspet.net.au”时,我得到了
This site can’t be reached
www.teacherspet.net.au took too long to respond.
为什么?我不知道出了什么问题。请帮忙!
最佳答案
我为这个愚蠢的错误感到非常抱歉 - 当我创建网络 ACL 入站规则时,我没有选择“HTTPS (443)”,而是不小心选择了“HTTPS* (8443)”。一旦我纠正它,一切正常。感谢 disflux 的帮助!
关于amazon-web-services - SSL 在 Windows Server 上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45239335/