這個怎么解?如果多個人同時操作一個網(wǎng)頁,這個驗證碼是不是會陷入永遠(yuǎn)輸不正確的死坑中?
我想問下哦:一個網(wǎng)頁的驗證碼很明顯不可能一個人在用吧,如果多個人同時操作一個網(wǎng)頁,比如說兩個人在用,就會導(dǎo)致,驗證碼在同一周期變化兩次,當(dāng)?shù)谝粋€人訪問時,服務(wù)器存儲的是第一個驗證碼,第二個人操作時是的二個驗證碼,當(dāng)?shù)谝粋€人取到驗證碼后還沒輸入驗證碼,第二個人就取驗證碼了,導(dǎo)致服務(wù)器上的驗證碼變成第二個驗證碼,而第一個人看到的還是第一個驗證碼,當(dāng)?shù)谝粋€人輸入驗證碼去驗證時,就會得到輸入錯誤的結(jié)果,如果第一個人刷新了驗證碼,第二個人輸入看到的驗證碼時就會顯示輸入錯誤,這樣兩個人就永遠(yuǎn)輸入不正確,怎么解決??
2017-04-07
session是在同一瀏覽器中存在的。舉個例子,我打開兩個瀏覽器——IE和Google,分別進(jìn)行你的操作,為這兩個瀏覽器的表單填入對應(yīng)的驗證碼,都可以通過。
so,只有在同一瀏覽器中才會存在session覆蓋問題。
2017-03-27
同一頁面多個驗證碼,或者同一瀏覽器下,同一機(jī)器會出現(xiàn)這種情況