2016-05-12 6 views
0

Ich kann keine Webseite/Website mit JQuery laden, da die Website ein ungültiges Sicherheitszertifikat hat. Gibt es trotzdem eine Website zwangsweise mit einem ungültigen Sicherheitszertifikat mit JQuery laden?JQuery lädt ungültiges Sicherheitszertifikat Fehler

Der folgende Fehler ist in meiner FireFox Konsole:

www.example.com verwendet ein ungültiges Sicherheitszertifikat. Das Zertifikat ist nicht vertrauenswürdig, da es selbstsigniert ist. Das Zertifikat ist nur gültig für new.example.com Fehlercode: SEC_ERROR_UNKNOWN_ISSUER

Mein Testcode ist:

<!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> 

Antwort

2

Sie können nicht. Nur der Benutzer (oder ein lokales Programm) kann eine Ausnahme im Browser hinzufügen.

+0

Ich denke, du hast Recht. Ich werde einen anderen Weg finden müssen, um die Website zu kratzen. – FinkAvenue

+1

@FinkAvenue Beachten Sie, dass, wenn die Website, die Sie scrape nicht in der gleichen Domäne ist, muss diese Website aus Sicherheitsgründen erlauben Sie es mit CORS-Header lesen. – Tom