无法通过python请求进行身份验证

时间:2019-07-23 16:54:55

标签: python python-requests

我的公司更改了公司Wiki的URL。现在,当我使用新的URL身份验证时,它在python请求中就已中断,更改之前该身份验证的工作位置。

在新网址下,我只能通过首页进行身份验证:

auth = ('myser', 'mypass')
url = 'https://msvcs.us.cworld.company.com/eailrr/User/Logon'
page = requests.get(url, auth=auth)
page
<Response [200]>

但是,当我尝试为该页面获取GET时,我实际上需要得到401错误:

url = 'https://msvcs.us.cworld.company.com/wiki/rest/api/content'
page = requests.get(url, auth=auth)
page.raise_for_status
<bound method Response.raise_for_status of <Response [401]>>

请注意:我无法在公共场所发布实际的公司URL。无论如何,它们都无法通过网络访问。

我对两个请求使用的是完全相同的身份验证。为什么我的第一个请求获得200,而第二个请求获得401?

0 个答案:

没有答案