我需要将公司网站从HTTP转换为HTTPS。 为了测试它,他们为我创建了一个虚拟机(测试环境),其中包含我可以使用远程桌面访问的站点副本。 本机已安装IIS 7.5。作为第一步,我创建了一个自签名证书并进行了安装,现在我可以使用" https://127.0.0.1"
访问此计算机上的网站其中一个问题是其网页中的各种Google资源无效 - Youtube上的iframe拒绝打开,Google字体无法正常工作等等。所有这些都警告我,我的证书不是由信任的权威。 有没有办法让它们起作用?
我了解Google的推理,但该网站位于localhost上,因此不会试图欺骗任何拥有此证书的人。无论如何,我将对Youtube或Google字体造成什么损害?
答案 0 :(得分:1)
(从评论中复制。)
由于
,自签名证书可能会导致此类警告/错误因此,您需要使用适当的工具生成足够好的自签名证书,并将浏览器配置为信任证书(例如将其复制到用户帐户的受信任的根管理机构商店。
Jexus Manager可以生成此类证书,并且也信任它们,
https://www.jexusmanager.com/en/latest/tutorials/self-signed.html