看板 Python 關於我們 聯絡資訊
各位前輩先進好 小弟Python新手,最近嘗試用selenium寫一支自動簽到程式 功能正常,本來是先做登入動作再簽到,後來想透過cookies跳過登入程序 將chromedriver讀取自己的UserData是可行的,但是我在程式裡透過get_cookies() 取回的dict都是空的!? @_@ 此時程式功能正常,讀取原有的cookies可跳過登入 但是相同程式碼換成別的網站cookies都有抓到,只有這網站是空的... 請問是什麼原因呢? 謝謝! ^__^ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.132.27.7 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1597761392.A.2BA.html
weel99699: 看起來就是你這網站本身就cookies沒設好所以根本就沒 08/19 01:58
weel99699: 有附cookies 08/19 01:58
TuCH: 阿就網站沒有做cookies 08/19 08:05
impressive9: 那請問這樣的話我現有帳號密碼存在哪呢?我現在可以 08/19 10:49
impressive9: 不用登入 08/19 10:49
TuCH: 哪個網站呢? 08/19 11:31
impressive9: 是公司內部網站 ^^” 08/19 12:24
TuCH: 也許是server端紀錄內部ip 當作登入手段 08/19 12:36
impressive9: T大您好,這網站有開放外部連接,我剛查看我原有的C 08/19 21:15
impressive9: hrome也就是目前selenium連接的UserData,它是有這 08/19 21:15
impressive9: 網站的cookie... >_< 08/19 21:15
s860134: 如果有明確網址讓大家看更好 08/19 22:19
s860134: 另外用 selenium 拿 cookie 是拿到當前網域的 cookie? 是 08/19 22:22
s860134: 不是有跨域問題 08/19 22:22
singleflying: 我用selenium進公司系統都直接key帳號密碼 或是透過 08/20 09:29
singleflying: ms登入,但ms那段要api兩階段啥的我就沒研究了 08/20 09:29