2017-03-03 1 views
0

ich einen https-Server haben, Anmeldeinformationen (Benutzername, Passwort) benötigt, um sie für den Zugriff aufbekommen Anfrage von https mit einem Benutzer/Passwort credentails

Im mit python2.7:

r = requests.get('https://icarus:10113/pc/testReport/5') 

und Im geting die folgenden Fehler

[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:590) 

Wie kann ich wie r = requests.get('https://icarus:10113/pc/testReport/5', myuser,mypassword) in meinem Code etwas gesetzt, damit es funktioniert?

Antwort

2

Try auth = (Benutzer/Pass Tupel) zu verwenden, wie folgend:

res = requests.get(url, auth=(user, passwd), headers=header, data=data) 
+0

@Roland - haben Sie versucht, meine Antwort? –

0

Sie Ihre Anmeldeinformationen als Datentupels passieren kann:

r = requests.get('https://icarus:10113/pc/testReport/5', data={'username':'yourusername','password':'yourpassword'}) 
+0

Hallo Ich habe es versucht und seine immer noch generieren SLError: [SSL: CERTIFICATE_VERIFY_FAILED] Zertifikat bestätigen fehlgeschlagen (_ssl.c: 590) – Roland

+0

gibt es keine http-Fehlernummer generiert? – jonilyn2730