was loaded over HTTPS, but requested an insecure script
时间: 2024-04-22 15:22:43 浏览: 11
这个错误通常是由于在 HTTPS 页面中引用了一个 HTTP 脚本而导致的。浏览器会阻止加载这个脚本,因为这会导致页面的安全性被破坏。
要解决这个问题,你需要将所有的 HTTP 脚本替换为 HTTPS 版本。如果无法找到 HTTPS 版本的脚本,可以尝试在 CDN 上查找。另外,如果你是在本地引用脚本,可以将其下载到本地并使用相对路径引用。
相关问题
Mixed Content: The page at 'https://47.92.86.241/portal/home.do' was loaded over HTTPS, but requested an insecure script 什么问题
这个问题通常出现在使用 HTTPS 访问网站时,但是该网站中包含了 HTTP 请求的资源,如 JavaScript、CSS 或图片等。这会导致浏览器出现 mixed content(混合内容)错误,因为 HTTPS 网页中的所有内容都应该是通过 HTTPS 加密传输。
要解决这个问题,你需要将所有的 HTTP 请求替换为 HTTPS 请求。如果你无法直接更改 HTTP 请求的地址,你可以尝试使用相对路径,这样浏览器会自动将其转换为 HTTPS 请求。另外,你也可以使用 Content Security Policy(CSP)来限制页面中可以加载的内容,以确保所有资源都是通过 HTTPS 加载的。
9Mixed Content: The page at '<URL>' was loaded over HTTPS, but requested an insecure script '<URL>'. This request has been blocked; the content must be served over HTTPS.
这是一个浏览器的安全提示,意思是在一个通过 HTTPS 加密传输的页面中,有一个 HTTP 链接的请求被阻止了。这是因为 HTTPS 是一种安全的传输协议,而 HTTP 不是,所以浏览器认为这种混合的传输方式可能存在安全风险,会自动阻止这种请求。要解决这个问题,可以将请求的链接修改为 HTTPS 链接,或者在服务器端配置 HTTPS。