2016-08-24 67 views
0

我得到我的Ajax調用錯誤在我的Chrome封裝應用:Chrome應用Ajax請求外部腳本:讓網:: ERR_INSECURE_RESPONSE

網:: 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); 
    } 
}); 
+0

這是服務器的問題。 –

回答

0

我相信這裏的問題是,chrome不會從IP地址確認https。

瀏覽器期望爲域名而不是IP生成有效的SSL證書。

嘗試使用帶有域名的Lets EncryptCloudflare中的SSL,然後重試。