Chrome应用:ajax请求外部脚本:获取net :: ERR_INSECURE_RESPONSE

时间:2016-08-24 20:32:29

标签: javascript jquery ajax google-chrome

我的Chrome打包应用中的ajax调用出错:

  

净:: ERR_INSECURE_RESPONSE

有没有办法在客户端(在我的ajax调用中的chrome应用程序中)或服务器端修复此问题?

$.ajax({
    url : "https://remote_IP/myscript.php",
    type : "GET",
    crossDomain : true,
    cache : false,
    data: {
        login:login,
        password:pwd
    },
    dataType : "json",
    success : function(json)
    {
        var status = json.status;
        if(status == "NOK")
        {
            cb('error');
        }
        else
        {
            cb('true');
        }
    },
    error : function error(jsonError, ts,et)
    {
        ajaxError(jsonError, ts,et,cb);
    }
});

1 个答案:

答案 0 :(得分:-1)

我认为这里的问题是Chrome不会从IP地址确认https。

浏览器希望为域名而不是IP生成有效的SSL证书。

尝试使用Lets EncryptCloudflare中包含域名的SSL,然后重试。