首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将SSL证书绑定到Windows 10 IIS上的本地托管网站

如何将SSL证书绑定到Windows 10 IIS上的本地托管网站
EN

Stack Overflow用户
提问于 2020-04-15 07:52:00
回答 2查看 146关注 0票数 0

我有一个可以正常工作的本地网站,我通过Windows 10 Home上的IIS管理器启用了该网站。现在我想通过HTTPS而不是HTTP来服务我的网站。我已经使用OpenSSL和MMC (遵循this blog)创建并添加了自签名SSL证书。但是,当我尝试使用IIS管理器将HTTPS绑定添加到我的网站时,没有显示要为绑定添加的证书。请参见屏幕截图。有人能告诉我我可能遗漏了什么吗?如何在Windows 10下将密钥/证书绑定到我的本地网站?

EN

回答 2

Stack Overflow用户

发布于 2020-04-15 14:43:43

您似乎忘记将.pfx文件导入到您的IIS服务器证书中。

请转到IIS管理器->服务器端->服务器证书。

然后单击导入。按钮上传您的证书。

上载证书后,您应该能够在IIS绑定中选择您的证书。

票数 1
EN

Stack Overflow用户

发布于 2020-04-16 04:50:54

好的,结果是procedure中的自签名证书是.cer/.pem格式的,而Windows IIS需要的是.pfx。令人困惑的部分是,本教程还演示了如何使用Windows MMC和IIS,并且在我导入证书时,MMC“接受”了.cer。

底线:在将证书导入到我的个人存储区之前,我需要使用以下命令将我的.key和.cer文件打包成.pfx文件:

代码语言:javascript
复制
openssl pkcs12 -export -out my.pfx -inkey my.key -in my.crt

在使用MMC导入证书期间,我确实需要使用下拉列表更改文件扩展名。现在,当我通过IIS管理器添加网站绑定时,这个证书就会显示出来。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61219120

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档