1.錯誤說明
簡答來說錯誤就是:錯誤的登陸憑證異常
2.錯誤產生的原因
- 用戶名和密碼與數據庫不匹配,數據庫密碼是加密加鹽的,檢查了一下,註冊時候的自定義加密方式和shrio驗證時候自定義驗證
- 這是我自定義的加密方式,也是用的shrio自帶的SimpleHash
寫驗證方式的時候是這樣的
一個進行了3次Hash值計算一個2次,所以對不上,再有,我自己對SimpleHash這個方法的參數沒了解清楚,看了一下源碼
所以修改之後
這樣之後就正常了,驗證通過能正常登陸了
簡答來說錯誤就是:錯誤的登陸憑證異常