【发布时间】:2015-07-26 05:27:59
【问题描述】:
我在 Windows 8.1(Mac 上的 Bootcamp)上运行 localhost,需要启用 ssl。
我已经在 127.0.0.1 和 localhost 上拥有默认服务器证书。 我在端口 443 上将 localhost 分配给我的网站。
https 仍然返回安全错误,所以我需要处理 http
我的网站在 44300 端口上运行(例如 localhost:44300) 我尝试将证书绑定到 44300,还是不行。
如何使我的本地主机与 https 一起使用?谢谢
编辑
证书由 localhost 颁发并在受信任的根证书颁发机构内:
顺便说一句,我按照这个帖子为我的网站颁发证书:Enable SSL in Visual Studio
【问题讨论】:
-
你的证书的内容是什么,即它对你使用它的 URL 是否有效?
-
@Steffen 我相信它们是内置证书,因为它们在我安装 Windows 后就已经存在
-
这并没有说明证书的内容。也许它们根本不适合您尝试做的事情。
-
好的,那我该怎么办@Steffen?我添加了自签名证书,它也不起作用。换句话说 - 我如何检查自签名或内置证书是否适合我正在做的事情?
-
证书必须与 URL 的主机名匹配。如果您将证书添加为受信任,浏览器通常会让您查看证书。
标签: ssl https localhost ssl-certificate