<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    風(fēng)人園

    弱水三千,只取一瓢,便能解渴;佛法無邊,奉行一法,便能得益。
    隨筆 - 99, 文章 - 181, 評論 - 56, 引用 - 0
    數(shù)據(jù)加載中……

    spring security 參數(shù)配置


    1.         // 自定義登錄頁面  
    2.         http.csrf().disable().formLogin().loginPage("/login")  //指定登錄頁的路徑
    3.                 .failureUrl("/login?error=1")  
    4.                 .loginProcessingUrl("/j_spring_security_check")  
    5.                 .usernameParameter("j_username")  
    6.                 .passwordParameter("j_password").permitAll();  
    7.   
    8.         // 自定義注銷  
    9.         http.logout().logoutUrl("/logout").logoutSuccessUrl("/login")  
    10.                 .invalidateHttpSession(true);  
    11.   
    12.         // session管理  
    13.         http.sessionManagement().sessionFixation().changeSessionId()  
    14.                 .maximumSessions(1).expiredUrl("/");  
    15.   
    16.         // RemeberMe  
    17.         http.rememberMe().key("webmvc#FD637E6D9C0F1A5A67082AF56CE32485"); 


    // 自定義登錄頁面
    .and()
    .formLogin().loginPage("/jsp/login.jsp")
    .failureUrl("/jsp/login.jsp?error=1")
    .loginProcessingUrl
    ("/spring_security_check")
    .usernameParameter("username")
    .passwordParameter("password").permitAll().defaultSuccessUrl("/index.do"); //如果開啟了CSRF 退出則需要使用POST訪問,可以使用以下方式解決,但并不推薦
    http
    .logout().logoutRequestMatcher(new AntPathRequestMatcher("/logout"))
    // 登陸成功后跳轉(zhuǎn)的地址,以及刪除的cookie名稱
    .logoutSuccessUrl("/jsp/login.jsp?error=logout") .invalidateHttpSession(true);


    1. .and()  
    2.         .formLogin()  
    3.         .loginPage("/login")//指定登錄頁是”/login”  
    4.         .permitAll()  
    5.         .successHandler(loginSuccessHandler()) //登錄成功后可使用loginSuccessHandler()存儲用戶信息,可選。  

    1. public
       class LoginSuccessHandler extends  
    2.         SavedRequestAwareAuthenticationSuccessHandler {  
    3.     @Override    
    4.     public void onAuthenticationSuccess(HttpServletRequest request,    
    5.             HttpServletResponse response, Authentication authentication) throws IOException,    
    6.             ServletException {    
    7.         //獲得授權(quán)后可得到用戶信息   可使用SUserService進(jìn)行數(shù)據(jù)庫操作  
    8.         SysUser userDetails = (SysUser)authentication.getPrincipal();    
    9.         //輸出登錄提示信息    
    10.         System.out.println("管理員 " + userDetails.getName() + " 登錄");    
    11.         super.onAuthenticationSuccess(request, response, authentication);    
    12.     }    }  




    posted on 2018-03-19 20:33 風(fēng)人園 閱讀(431) 評論(0)  編輯  收藏 所屬分類: SpringSecurity


    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲精品中文字幕无乱码麻豆| 91精品国产免费久久国语麻豆| 亚洲成年人电影在线观看| 亚洲国产精品综合久久网络| 久热中文字幕在线精品免费| 免费一级毛片无毒不卡| 黄色免费网址大全| 亚洲日韩AV一区二区三区四区| 亚洲一区二区三区夜色 | 久久久久亚洲AV成人无码| 国产成人高清精品免费软件| 嫖丰满老熟妇AAAA片免费看| 久久精品国产影库免费看| 九九九精品视频免费| 豆国产96在线|亚洲| 亚洲日本VA中文字幕久久道具| 亚洲明星合成图综合区在线| 亚洲av日韩av无码黑人| 亚洲线精品一区二区三区影音先锋| 四虎免费永久在线播放| 午夜精品在线免费观看| 久久久久久国产a免费观看黄色大片| 久久综合给合久久国产免费| 久久99毛片免费观看不卡| 中文在线日本免费永久18近| 一级美国片免费看| 亚洲免费视频一区二区三区| 一区二区视频免费观看| 人妻仑刮八A级毛片免费看| 精品成人一区二区三区免费视频 | 免费成人在线电影| 99热在线日韩精品免费| 中文字幕在线视频免费| 国产视频精品免费视频| sss在线观看免费高清| 久久精品免费大片国产大片| 精品一区二区三区免费视频| eeuss影院免费直达入口| a级毛片免费观看网站| 黄色短视频免费看| 丁香花在线视频观看免费|