如果引用或轉貼,麻煩註明出處與本網誌連結,否則視為侵權。

2021年7月15日

Google搜尋一直跳出"我不是機器人"這種真人驗證(reCAPTCHA)訊息,要怎麼解決? 關閉IPv6就可以了

作者: Fred F.M. Wang (FW知識瑣記) 日期: 2020/12/19 修訂日期:2021-7-15

最近,我使用Google搜尋會一直跳出"我不是機器人"這種reCAPTCHA驗證訊息,通過驗證才可以開始搜尋。

 先了解一下Google的reCAPTCHA的機制 : 當我們進入Google網站時,Google的reCAPTCHA機制就開始運作。它會記錄用戶現在使用的瀏覽器、游標軌跡、點擊次數、頁面捲動狀況等,來判斷現在這個用戶是不是機器人。如果用戶進行搜尋時,發現無法確定用戶是不是機器人,就會顯示「我不是機器人」的勾選畫面與一些要用戶判別的圖片。

找到這篇"Firefox always asking to answer puzzles on Recaptcha"了解,不管你用Microsoft Edge, Firefox或Chrome等瀏覽器,只要你沒有登入Google帳號,然後進行Google搜尋,都會跳出這種真人驗證(reCAPTCHA)訊息。

所以,只到登入Google帳號,就解決了,這麼簡單。

 



當然,不想每次搜尋都要登入Google,太麻煩了,而且不想被記錄與追蹤搜尋的內容。所以,還是多找看看怎麼解決。

查了Google的官方的說明網頁,表示你的IP可能有不正常的網路流量,因此我以為是自己的Firefox瀏覽器用了甚麼插件造成的,或是資安防毒軟體用了VPN連線造成的。

然後, 排除上面的原因, 並嘗試在Firefox設定 "隱私與安全性"設定中關閉防追蹤相關設定,也沒效。但試了半天還是沒解決問題。

最後,做了多方的嘗試,終於找到正解,在網路和共用中心 > 區域連線設定 中關閉 "網際網路通訊協定第6版(TCP/IPv6)",就可以解決這個問題了。如下圖。

我想或許Google搜尋IPv6格式的IP來源的搜尋一律視為機器程式,因此只要關閉IPv6就沒問題了。





4 則留言:

  1. 我有登入,一樣跳出>"""<
    原因不明,現在還在找答案

    回覆刪除
  2. 成功解決問題了!超級感謝!!!!
    真的困擾很久,每次都要登入帳號超級麻煩,
    找了好久都沒好方法,終於看到您的分享,萬分感恩~~

    回覆刪除

歡迎提供意見, 謝謝 (註 : 留言經過版主審核通過才會發布)