gpt4 book ai didi

javascript - 如何获取最新的 Chrome(版本 55)以允许混合内容?

转载 作者:数据小太阳 更新时间:2023-10-29 05:51:33 42 4
gpt4 key购买 nike

我有一个 chrome 扩展,它在开发中使用 HTTP,在生产中使用 HTTPS。

我从使用 HTTPS 的网页运行它。

当我在我的开发模式下使用此扩展程序时,出现以下错误。

Mixed Content: The page at 'https://somesite.com' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://david-sniper.local:3001/api/end-point'. This content should also be served over HTTPS.

过去,我可以通过阅读这篇文章来解决这个错误 how-to-get-chrome-to-allow-mixed-content

这篇文章中有两个解决方案。

  1. "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"--allow-running-insecure-content
  2. 在右端的地址栏中应该有一个“盾牌”图标,您可以点击它来运行不安全的内容。

第一个解决方案我从来没有成功过,但是直到几周前,您点击“盾牌”图标的第二个解决方案才有效。

我现在使用的是 Chrome 55,没有可供点击的 Shield 选项,所以我想知道如何让混合内容在开发者模式下工作?

enter image description here

最佳答案

根据 Zig Mandel 的提示,我使用命令行参数在不安全的情况下运行 Chrome。

我创建了一个名为 c:\_chrome_data 的文件夹,并将我的开发人员扩展程序解压缩到 chrome 扩展程序中,然后我使用了这个命令行。

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --allow-running-insecure-content --disable-web-security --user-data-dir=C:\_chrome_data

单击屏蔽,我注意到屏蔽在 chrome 版本 55 中不再可用,除非您在命令行中列出了包含的设置。

enter image description here

工作扩展

enter image description here

关于javascript - 如何获取最新的 Chrome(版本 55)以允许混合内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41498423/

42 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com