記錄一次 sessionid 一直變化的事故


項目為.net core mvc

場景 使用session記錄驗證碼

最初在谷歌上測試正常,后來無意間使用edg瀏覽器,發現一直驗證碼錯誤,最初認為谷歌可以,edg不行,這應該是edg的問題,畢竟谷歌最流弊

就這樣欺騙自己,就上線測試,由於是用於移動端的,所以就是在微信里面打開,用的微信自帶的瀏覽器

作為安卓使用者,熟練的打開了測試地址並測試,通過了。。。。,心里想當然,果然是edg瀏覽器的問題[得意]

然后就發給客戶看一下,一看之下,事故就發生了,一直驗證碼錯誤 。。。。這不就跟edg瀏覽器一個逼樣嘛    慘了代碼有問題

調試代碼跟蹤到edg瀏覽器每次請求,sessionid都會變

既然問題已經定位了,我一想,這下簡單了,問一下萬能的度娘,問題就迎刃而解了

天真!!!!

百度上 sessionid一直改變的問題的一系列答案,並沒有解決我的問題

當然這並不能怪度娘,應該是我問的方式不對,或者沒有問對要點,或者我問的時候,姿勢有問題

隨后想到萬能[吹水]的群友,因為之前了解各種技術加了很多群,隨便找了一個.net core的群,截圖+問題 

想不到很快就有了答案,我瞬間懷疑自己是不是真的菜,為什么這么多人都知道,我卻一點不懂

問題關鍵點 GDPR相關功能

由於.net core是默認開啟的,需要關閉

簡單粗暴的做法

但是建議像官方說的一樣做

https://docs.microsoft.com/zh-cn/aspnet/core/security/gdpr?view=aspnetcore-2.2

一直認為自己是半瓶水,現在看來連半瓶水都沒有,菜就一個字

多學習

多學習

多學習

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM