各位前輩先進好
小弟Python新手,最近嘗試用selenium寫一支自動簽到程式
功能正常,本來是先做登入動作再簽到,後來想透過cookies跳過登入程序
將chromedriver讀取自己的UserData是可行的,但是我在程式裡透過get_cookies()
取回的dict都是空的!? @[email protected]
此時程式功能正常,讀取原有的cookies可跳過登入
但是相同程式碼換成別的網站cookies都有抓到,只有這網站是空的...
請問是什麼原因呢?
謝謝! ^__^
看起來就是你這網站本身就cookies沒設好所以根本就沒有附cookies
作者:
TuCH (謬客)
2020-08-19 08:05:00阿就網站沒有做cookies
那請問這樣的話我現有帳號密碼存在哪呢?我現在可以不用登入
作者:
TuCH (謬客)
2020-08-19 11:31:00哪個網站呢?
作者:
TuCH (謬客)
2020-08-19 12:36:00也許是server端紀錄內部ip 當作登入手段
T大您好,這網站有開放外部連接,我剛查看我原有的Chrome也就是目前selenium連接的UserData,它是有這網站的cookie... >_<
作者:
s860134 (s860134)
2020-08-19 22:19:00如果有明確網址讓大家看更好另外用 selenium 拿 cookie 是拿到當前網域的 cookie? 是不是有跨域問題
我用selenium進公司系統都直接key帳號密碼 或是透過ms登入,但ms那段要api兩階段啥的我就沒研究了