我进行了搜索和搜索,但我想我找不到我正在寻找的答案。
我正在开发一个使用Google地图的网络应用,我在尝试调试和测试时遇到了很多困难。我终于找到了为什么由于不通过HTTPS进行的chrome阻塞调用而导致错误的原因。该应用程序适用于Firefox,但不适用于Chrome或我尝试过的任何其他浏览器,safari,dolphin等(当然所有本地工作都很棒)
我该怎么办?我唯一的选择是为我的免费托管帐户支付SSL证书,我用它来测试我的应用程序?我只是一个中级开发人员,他还没准备好为托管付费......我是否遗漏了一些超级常见的东西,大多数开发人员都在利用一些可靠的测试方法?希望这是有道理的!
答案 0 :(得分:0)
对于Chrome,chrome://flags/#allow-insecure-localhost
处有一个标记。
点击启用和重新启动Chrome 。从现在开始,接受localhost上的无效证书(以及on localhost上的https)。
答案 1 :(得分:0)
尝试使用https://ngrok.com/它可能会有用。
它也会通过https将您的本地网址发布到公共网址。