1. 程式人生 > >非同步請求,不要讓shiro重定向

非同步請求,不要讓shiro重定向

轉自:https://blog.csdn.net/iTommyChi/article/details/81474638

shiro 重要的幾個類:

DefaultFilter 列舉類

AuthorizationFilter 

FormAuthenticationFilter

PermissionsAuthorizationFilter

( 其他關鍵詞:

checkPermissions

redirectToSavedRequest

UnauthorizedException

WebUtils

AuthenticationListener

issueSuccessRedirect

AuthorizationException

getUnauthorizedUrl

不要跳轉登入頁,新建類實現FormAuthenticationFilter重寫方法

不要跳轉未授權頁,新建兩個類分別實現PermissionsAuthorizationFilter,AuthorizationFilter 重寫方法

重寫方法主要有onAccessDenied 和   isAccessAllowed