[英]Develop a Chrome extension that overrides SSL certificate exception for a self signed certificate
[英]d3.js and self signed SSL certificate
我正在测试d3.js并且正在调用服务,但是当我向服务和客户端添加SSL时,它不起作用。 这可能是由于SSL证书是自签名的。
在d3.js中有没有办法让它忽略SSL错误?
更新的2017-02-28 :代码请求,我排除它,因为它不是主要的事情。 下面是一个简单的调用,它实际上只检索带有json格式数据的文件。 但是在调用实际的REST服务时问题会是一样的。
d3.json("https://vbgmysql01.local/d3/data2.json", function(error,json) {
console.log(error);
data = json.devices;
render(data);
});
对于此调用,Chrome(在Windows上)会显示以下错误消息
GET https://vbgmysql01.local/d3/data2.json net::ERR_INSECURE_RESPONSE
如果我将我的网页放在同一台服务器上,并首先接受自签名证书,那么一切都会正常工作。 但这显然不是它完成后的运行方式。
这就是我解决它的方式。 这不是一个好的解决方案,但另一方面,我应该使用真正的证书。
使用自签名服务连接到服务。 接受所有浏览器警告并继续访问该站点。
连接到我的网页(在我的情况下使用http)。
现在检索数据,但可能需要一些CORS魔法,如果不是全部存在的话。 感谢所有输入。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.