rt,使用如下代码登录一个重定向302网页,但是发现返回的信息不是我想要的,fiddler上抓包到的信息是有重新设置了一个cookie,而且重定向网页也和我模拟得到的不一样,我自己模拟的没有设置新的cookie,求解可能是什么原因导致的。
Set WebBrowser1 = CreateObject("WinHttp.WinHttpRequest.5.1")
k1 = "https://idm.tianma.cn/idp/AuthnEngine?currentAuth=urn_oasis_names_tc_SAML_1.0_am_password"
data0 = "j_username=xxx_xxx&j_password=" & rsa & "&j_checkcode=%E9%AA%8C%E8%AF%81%E7%A0%81&op=login&spAuthChainCode=" & spAuthChainCode
WebBrowser1.Option(6) = False
WebBrowser1.Open "POST", k1, False
WebBrowser1.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
WebBrowser1.setRequestHeader "Referer", "https://idm.tianma.cn/idp/authcenter/ActionAuthChain?entityId=OA"
WebBrowser1.setRequestHeader "User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36"
WebBrowser1.setRequestHeader "Cookie", cookie
WebBrowser1.setRequestHeader "Host", "idm.tianma.cn"
WebBrowser1.Send data0



