2016-05-12 40 views
0

我無法加載帶有JQuery的網頁/網站,因爲該網站具有無效的安全證書。 有沒有辦法強制使用JQuery加載帶有無效安全證書的網站?JQuery加載無效安全證書錯誤

下面的錯誤是在我的Firefox控制檯:

www.example.com使用無效的安全證書。證書不可信,因爲它是自簽名的。證書只是 有效new.example.com錯誤代碼:SEC_ERROR_UNKNOWN_ISSUER

我的測試代碼:

<!DOCTYPE html> 
<html> 
<head> 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.2/jquery.min.js"></script> 
<script type="text/javascript"> 
$(document).ready(function(){ 
    $("button").click(function(){ 
     $("#div1").load("https://www.example.com"); 
    }); 
}); 

</script> 

</head> 
<body> 

<div id="div1"><h2>Let jQuery AJAX Change This Text</h2></div> 

<button>Get External Content</button> 

</body> 
</html> 

回答

2

你不能。只有用戶(或本地程序)才能在瀏覽器中添加異常。

+0

我認爲你是對的。我將不得不尋找另一種方式來颳去網站。 – FinkAvenue

+1

@FinkAvenue注意到,如果您要抓取的網站不在同一個域中,那麼出於安全原因,該網站必須允許您使用CORS標頭進行閱讀。 – Tom