我的 Web 小部件是否必须使用 HTTPS 协议?
Do I have to use HTTPS protocol for my web widget?
我正在编写一个网络小部件。要使用它,人们需要将此代码添加到他们的 html 页面:
<script src="http://example.com/widget/script.js"></script>
如果我的小部件有 https
域,它们是否可以正常加载?如果可能的话——我不想将脚本 URL 更改为 https://example.com/...
,因为我使用 CDN 及其 HTTPS 服务比 HTTP 服务贵 2 倍。但我从一些人那里听说,如果他们试图在他们的 HTTPS 站点上加载我的脚本,那么它将不会被加载,因为浏览器会认为它是不安全的。
它肯定会引起问题。浏览器将有关于不安全页面的警告。如果一个站点使用 HTTPS 并且正在使用 HTTP 链接,则它被认为是不安全的并且会收到警告,因为您没有使用所有安全元素。
您应该始终使用 https://!今天,获取 SSL 证书非常容易且免费(Let's Encrypt)。您的所有用户都会感觉更好,并且您不会遇到任何浏览器问题。
我正在编写一个网络小部件。要使用它,人们需要将此代码添加到他们的 html 页面:
<script src="http://example.com/widget/script.js"></script>
如果我的小部件有 https
域,它们是否可以正常加载?如果可能的话——我不想将脚本 URL 更改为 https://example.com/...
,因为我使用 CDN 及其 HTTPS 服务比 HTTP 服务贵 2 倍。但我从一些人那里听说,如果他们试图在他们的 HTTPS 站点上加载我的脚本,那么它将不会被加载,因为浏览器会认为它是不安全的。
它肯定会引起问题。浏览器将有关于不安全页面的警告。如果一个站点使用 HTTPS 并且正在使用 HTTP 链接,则它被认为是不安全的并且会收到警告,因为您没有使用所有安全元素。
您应该始终使用 https://!今天,获取 SSL 证书非常容易且免费(Let's Encrypt)。您的所有用户都会感觉更好,并且您不会遇到任何浏览器问题。