角度和自签名SSL证书 - ERR_INSECURE_RESPONSE

时间:2014-05-16 14:03:30

标签: angularjs ssl

我需要将我的angular $ resources连接到自签名的https web api。如果我尝试直接这样做,我会收到诸如

之类的消息
OPTIONS https://address/api/authentication net::ERR_INSECURE_RESPONSE

是否有办法克服此错误,通过任何方式指定此特定连接是否可信?

2 个答案:

答案 0 :(得分:11)

这并没有真正克服这个问题,但如果您进行Web UX开发并且需要在开发环境中查看浏览器中的更改,那么这是一个合适的解决方法:

无论角度调用后端api URL是什么,只需打开该URL的另一个选项卡,并在浏览器中接受无效的证书警告。在此之后,应用程序将对无效证书起作用,直到您关闭浏览器。

在IE和Chrome中测试过。

答案 1 :(得分:2)

不幸的是,除非你在与web api相同的原点上运行你的前端,否则它不会起作用。

AJAX calls to untrusted (self-signed) HTTPS fail silently