我的公司更改了公司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?