Ich habe die folgende Website in Sharepoint 2013 in meinem lokalen VM:Zugriff auf eine Sharepoint-Site über die REST-API in Python?
http://win-5a8pp4v402g/sharepoint_test/site_1/
Wenn ich dies aus dem Browser zugreifen, es fordert mich für die Benutzername und das Passwort und dann funktioniert gut. Ich versuche jedoch, dasselbe mit der REST-API in Python zu erreichen. Ich benutze die Anfragen-Bibliothek, und das ist was ich getan habe:
import requests
from requests.auth import HTTPBasicAuth
USERNAME = "Administrator"
PASSWORD = "password"
response = requests.get("http://win-5a8pp4v402g/sharepoint_test/site_1/", auth=HTTPBasicAuth(USERNAME, PASSWORD))
print response.status_code
Allerdings bekomme ich eine 401. Ich verstehe nicht. Was vermisse ich?
Hinweis: ich diesen Artikel gefolgt http://tech.bool.se/using-python-to-request-data-from-sharepoint-via-rest/
Ja. Die Verwendung von 'HttpNtlmAuth' hat funktioniert. :) –