我的设置:
- Azure 虚拟机:Windows 服务器 2008
- IIS 7.5
我已经从 godaddy 购买了一个域并将其指向 Azure VPS。最初该网站在 IIS 上运行,使用端口 80 上的 http。我使用 CSR 从 godaddy 购买了 SSL,并按如下方式安装它们
- 使用 MMC 的中级证书
- 使用 IIS 的服务器证书
然后我使用端口 443 上的 https 将证书与我的网站绑定(bind),但是当我访问我的网站时它没有在 https 上加载它并给出错误“无法访问此网站。我还检查了安全万维网并且在我的防火墙设置中检查了 https。
最佳答案
我解决了
- 转到您的 Azure VM
- 在 Azure VM 中 -> 查找端点
- 点击添加端点
- 为您的端口添加端点(在我的示例中为 443)并为其命名(例如 https)
- 保存
- 完成
关于asp.net - IIS 不使用 SSL 证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44056060/