[小人物日記-心得]CSRF attack detected 排除方式

Day 2,300, 06:57 Published in Republic of China (Taiwan) Republic of China (Taiwan) by Yech

大家好,我是葉赫.

相信有很多人在發報、回信,甚至是回Shout時看到以下這個畫面...



沒錯!! 就是CSRF attack detected!!

我幾乎每週都會在Shout上看到兩三次其他玩家碰到CSRF的哀號,所以乾脆就來寫篇CSRF攻略文啦!!



這種狀況,幾乎都是在同一畫面停留太久之後才按送出的動作時會發生.
我對程式網頁這方面不懂,但我猜測是因為系統會定時自動登出登入所致.這個猜測對不對不重要,反正重點是要怎麼解決嘛XD

首先,不管是回信或是發報,當內容很長時,切記一定要備份.
Ctrl+A(全選)*Ctrl+C(複製)*Ctrl+V(貼上)是必備技能.
當然,也有的人會習慣先在記事本或WORD打好再貼上來.但因為在記事本打好貼上還要再排版換行整理,我還是習慣在系統內先排版打好再備份出去.


再來,當真的出現CSRF的訊息時,請跳回發報畫面,按下discard drft(清除草稿)的按鈕.(如下圖紅框所示)




最後,當清除完草稿後,直接在清完草稿的畫面按F5.
再把你備份好的內容貼上來發報送出,就沒問題啦!!



這個方法我用幾十次都可以成功,也利用過這方法幫助過其他玩家解決無法發報的問題.
雖然我不確定這是否對所有人都適用,但目前碰過的大多數人都能用這個方法解決CSRF.

不過,有個更強的方法,我真的只能認輸...



總之,希望大家都能順利發報喔!!

葉赫
2014.3.8