[問題] selenium driver.get_cookies() 是空的?

看板Python作者 (感動99)時間3年前 (2020/08/18 22:36), 編輯推噓5(5011)
留言16則, 5人參與, 3年前最新討論串1/1
各位前輩先進好 小弟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

08/19 01:58, 3年前 , 1F
看起來就是你這網站本身就cookies沒設好所以根本就沒
08/19 01:58, 1F

08/19 01:58, 3年前 , 2F
有附cookies
08/19 01:58, 2F

08/19 08:05, 3年前 , 3F
阿就網站沒有做cookies
08/19 08:05, 3F

08/19 10:49, 3年前 , 4F
那請問這樣的話我現有帳號密碼存在哪呢?我現在可以
08/19 10:49, 4F

08/19 10:49, 3年前 , 5F
不用登入
08/19 10:49, 5F

08/19 11:31, 3年前 , 6F
哪個網站呢?
08/19 11:31, 6F

08/19 12:24, 3年前 , 7F
是公司內部網站 ^^”
08/19 12:24, 7F

08/19 12:36, 3年前 , 8F
也許是server端紀錄內部ip 當作登入手段
08/19 12:36, 8F

08/19 21:15, 3年前 , 9F
T大您好,這網站有開放外部連接,我剛查看我原有的C
08/19 21:15, 9F

08/19 21:15, 3年前 , 10F
hrome也就是目前selenium連接的UserData,它是有這
08/19 21:15, 10F

08/19 21:15, 3年前 , 11F
網站的cookie... >_<
08/19 21:15, 11F

08/19 22:19, 3年前 , 12F
如果有明確網址讓大家看更好
08/19 22:19, 12F

08/19 22:22, 3年前 , 13F
另外用 selenium 拿 cookie 是拿到當前網域的 cookie? 是
08/19 22:22, 13F

08/19 22:22, 3年前 , 14F
不是有跨域問題
08/19 22:22, 14F

08/20 09:29, 3年前 , 15F
我用selenium進公司系統都直接key帳號密碼 或是透過
08/20 09:29, 15F

08/20 09:29, 3年前 , 16F
ms登入,但ms那段要api兩階段啥的我就沒研究了
08/20 09:29, 16F
文章代碼(AID): #1VE-TmAw (Python)