2011-11-11 55 views
0

我使用泡沫0.4.1交換2007年和基本認證。儘管我可以通過瀏覽器使用這些憑據登錄,但仍然出現401錯誤。這裏是我的代碼:無法驗證與泡沫交換2007年

from suds import * 

c = client.Client(url='path_to_wsdl', username='my_username', password='my_password') 

,這裏是我得到異常:

Suds EWS error: suds.transport.TransportError: HTTP Error 401: basic auth failed 
+0

你確定基本工作?可能是NTLM。如果您通過常規的http訪問服務器,而不僅僅是SSL,那麼您應該可以看到授權標頭。 –

回答