Firefox addon Firefox插件SDK-使用请求API处理自签名HTTPS证书

Firefox addon Firefox插件SDK-使用请求API处理自签名HTTPS证书,firefox-addon,firefox-addon-sdk,Firefox Addon,Firefox Addon Sdk,我正在尝试通过HTTPS向具有自签名证书的服务器发送XMLHttpRequest。这是在Firefox插件中使用SDK的请求API完成的 以下是我在main.js文件中使用的代码: var Request = require("sdk/request").Request; var xhr = Request({ url: 'https://my-unsigned-certificate-website.com', onComplete: function (response) {

我正在尝试通过HTTPS向具有自签名证书的服务器发送XMLHttpRequest。这是在Firefox插件中使用SDK的请求API完成的

以下是我在main.js文件中使用的代码:

var Request = require("sdk/request").Request;
var xhr = Request({
  url: 'https://my-unsigned-certificate-website.com',
  onComplete: function (response) {
    console.log(response.text);
  }
});
xhr.get();
失败:my-unsigned-certificate-website.com中的Web服务器没有收到任何请求,似乎失败的证书验证在浏览器端阻止了它。如果我将请求的URL更改为“”,一切正常

我没有找到任何关于如何绕过证书检查的信息,比如“curl-k”。有没有办法做到这一点


谢谢。

如果导航到并接受安全异常,问题已解决。还有其他编程方式吗?在没有用户确认风险和明确同意的情况下,以编程方式添加异常会违反安全性的概念。无论如何,谢谢,我不能反驳这一点。