Я пытаюсь создать соединение с tfs, используя python TFSAPI, tfs является локальным "http: //*...: 8080 / tfs / default_Collection / По умолчанию, и я получаю эту ошибку reports.exceptions.HTTPError: 401 Ошибка клиента: не авторизован для URL: учетные данные верны, они работают для простого входа, попытался это:
from tfs import TFSAPI
client = TFSAPI(path, user = user, password = password)
workitem = client.get_workitem(100) # Test connection with Workitem id
затем вот так
import requests
from requests_ntlm import HttpNtlmAuth
username = ' '
password = " "
tfsApi = path
tfsResponse = requests.get(tfsApi,auth=HttpNtlmAuth(username,password))
оба заканчиваются одной и той же ошибкой Traceback (последний вызов был последним): файл "", строка 1, в файле "C: \ Users \ ohad-ar \ AppData \ Local \ Continuum \ anaconda3 \ lib \ site-packages \ запросы \ models.py ", строка 940, в lift_for_status поднять HTTPError (http_error_msg, response = self) request.exceptions.HTTPError: 401 Ошибка клиента: не авторизован для URL: приветствуются любые предложения, в том числе другой способ подключения TFS API, используя python Большое спасибо