有没有办法检查网站使用的身份验证类型?

时间:2012-04-08 18:29:29

标签: python urllib2 exchangewebservices suds

我尝试使用python和suds连接到Microsoft Exchange服务器,但我无法验证并下载services.wsdl文件。

我也尝试过使用urllib2尝试连接,但也失败了。 但是,我可以对Outlook Web Access页面进行身份验证和下载。

我尝试过使用ntlm auth,但这也给了我401错误。有没有办法检查我需要哪种类型的身份验证,所以我可以检查我是否首先使用了auth的类型。

由于

2 个答案:

答案 0 :(得分:1)

正如RFC 2617, "HTTP Authentication: Basic and Digest Access Authentication"中所述,WWW-Authenticate响应标头会告诉您应在请求中使用哪种身份验证方法。

答案 1 :(得分:0)

您可以使用https://www.getpostman.com/apps来了解身份验证的类型。从中点击一次网址,然后从错误中您将了解身份验证的类型。