我正在尝试使用带有 suds 的 python 连接到 Microsoft Exchange 服务器,但我无法验证和下载 services.wsdl 文件。
我也尝试过使用 urllib2 来尝试连接,但这也失败了。但是,我可以验证并下载 Outlook Web Access 页面。
我试过使用 ntlm auth,但这也给了我 401 错误。有没有办法检查我需要什么类型的身份验证,所以我可以首先检查我是否使用了身份验证类型。
谢谢
我正在尝试使用带有 suds 的 python 连接到 Microsoft Exchange 服务器,但我无法验证和下载 services.wsdl 文件。
我也尝试过使用 urllib2 来尝试连接,但这也失败了。但是,我可以验证并下载 Outlook Web Access 页面。
我试过使用 ntlm auth,但这也给了我 401 错误。有没有办法检查我需要什么类型的身份验证,所以我可以首先检查我是否使用了身份验证类型。
谢谢
如RFC 2617, "HTTP Authentication: Basic and Digest Access Authentication"中指定的,WWW-Authenticate
响应标头告诉您应该在请求中使用哪种身份验证方法。
您可以使用https://www.getpostman.com/apps了解身份验证的类型。从这里点击一次 url,然后从错误中您将了解身份验证的类型。