我正在处理一个使用JavaScript编写的项目。我发现用于请求的XMLHttpRequest对象可以正常工作,但对于"https"请求则失败。由于我正在开发环境中进行调试,我想知道如何在
但是这个答案对于像Microsoft Edge、Chrome这样的现代浏览器不起作用...
我还发现了这个页面,明确指出setOption()可以用于忽略SSL证书。
我代码中看到的一个区别是我是使用以下方式创建httpreq:
那么有没有办法在XmlHttpRequest中忽略自签名证书呢?
XmlHttpRequest
对象中忽略自签名证书。在搜索过程中,我找到了这个链接。httpreq = new ActiveXObject("Msxml2.ServerXMLHTTP.3.0");
httpreq.setOption(2, 13056);
但是这个答案对于像Microsoft Edge、Chrome这样的现代浏览器不起作用...
我还发现了这个页面,明确指出setOption()可以用于忽略SSL证书。
我代码中看到的一个区别是我是使用以下方式创建httpreq:
httpreq = new xmlhttprequest();//This is for chorme and Firefox
那么有没有办法在XmlHttpRequest中忽略自签名证书呢?