1.shiro的常見異常
1.1 AuthenticationException 異常是Shiro在登錄認證過程中,認證失敗需要拋出的異常。 AuthenticationException包含以下子類:
1.1.1 CredentitalsException 憑證異常
IncorrectCredentialsException 不正確的憑證
ExpiredCredentialsException 憑證過期
1.1.2 AccountException 賬號異常
ConcurrentAccessException 並發訪問異常(多個用戶同時登錄時拋出)
UnknownAccountException 未知的賬號
ExcessiveAttemptsException 認證次數超過限制
DisabledAccountException 禁用的賬號
LockedAccountException 賬號被鎖定
pportedTokenException 使用了不支持的Token
1.2AuthorizationException:
子類:
1.2.1 UnauthorizedException: 拋出以指示請求的操作或對請求的資源的訪問是不允許的。
1.2.2 UnanthenticatedException:當尚未完成成功認證時,嘗試執行授權操作時引發異常。