使用Python中的请求绕过公司单点登录

时间:2017-01-10 10:48:25

标签: python python-requests

from requests.auth import HTTPDigestAuth

url_0 = "https://xyz.ecorp.abc.com/"

r = requests.get(url_0, auth=HTTPDigestAuth('username', 'password'))
r.text

我正在尝试从此站点获取数据,但是当我使用requests库登录时,我的公司还有一层额外的安全保护,它将我引导到单点登录页面。有没有办法绕过它并转到上面的URL?

以下是服务器的响应:

<HTML>
 <HEAD>
     <SCRIPT language="JavaScript">
         function redirect({
             window.location.replace("https://abc.xyz.com/CwsLogin/cws/sso.htm");
         } 
     </SCRIPT>
 </HEAD>
 <BODY onload="redirect()"></BODY>
</HTML>

0 个答案:

没有答案