我正在尝试使用kerberos authentification
连接到API。
CURL
只是简单:
curl -k --negotiate -u : "https://MY-API-SERVER" -i
使用Python
,我无法找到如何做同样的事情。
到目前为止我尝试的是:
from requests_kerberos import HTTPKerberosAuth, REQUIRED
kerberos_auth = HTTPKerberosAuth(mutual_authentication=REQUIRED,force_preemptive=True)
r = requests.get("https://MY-API-SERVER", auth=kerberos_auth,verify=False, headers={'username':'xxxxx', 'password':'yyyyy'})