【发布时间】:2016-05-27 22:11:09
【问题描述】:
我一直在尝试获取免费的 LetsEncrypt SSL 证书,以便在 Windows Server 2012 R2 上使用 IIS。
我浏览了 ACMESharp github 教程(https://github.com/ebekker/ACMESHarp/wiki/Example-Usage 和 https://www.youtube.com/watch?v=SVUY7ygbGm8),并让 Powershell 上的所有内容都正常工作...有一个 Powershell 错误,在此之前我通过简单地导出和重新导入证书来解决IIS。
然而,尽管现在在 Powershell 上没有错误(除了一些警告 https://imgur.com/yHRvU4Z(在这里划掉了哈希和我的用户名)),加载我的网站的 HTTPS 版本实际上仍然无法正常工作。如果您尝试这样做,连接就会超时。
如果您对可能出现的问题有任何想法,请告诉我。当我查看 IIS 中的服务器证书时,它看起来不错:颁发给(我的域),由 Let's Encrypt Authority X1 颁发,2016 年 5 月到期,证书哈希(编辑),证书存储(个人)
我注册 LetsEncrypt 时使用的 URL 是:https://acme-v01.api.letsencrypt.org/
【问题讨论】:
标签: powershell iis ssl certificate