我昨天从 godaddy 为我在 Azure 网络托管上运行的域购买了证书。安装后,我必须将我的托管计划升级为接受 SSL 证书的计划。所以我升级到了基础版。一切顺利。我按照一些在线步骤从本地 IIS 创建 CSR,然后在 IIS 中安装证书,然后导出 .pfx 文件。看起来一切顺利。我获得了 .pfx 证书。我转到 Azure 仪表板,转到自定义域和 SSL 并上传证书。没有收到任何错误。但是,当我尝试绑定(bind)它时,下拉菜单没有证书。我上网搜索了一下,发现了这个this发布,但我没有做子域。我调用 Godaddy 支持,但他们帮不上忙,因为他们理所当然地问我 Azure 不喜欢证书的什么问题?由于我没有错误消息,因此我无法回答该问题。
所以我发送此 SOS(拯救我们的星期六)寻求帮助。
最佳答案
问题已解决。问题是那里有太多不一致的教程。在一个版本中,他们要求您转到 mmc 并使用管理单元证书并以这种方式导出证书。那是错误的。始终使用 IIS 导出证书。我并不总是扮演系统管理员,但当我这样做时,就会提醒我为什么我没有成为一名系统管理员。
关于Azure SSL 绑定(bind) "Create Certificate"下拉菜单没有选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38030216/