Spring Security4.1の構成

默认的名前:
form:action = "/ login" 
name = "username" 
name = "password" 

<form id = "myform" method = "post" style = " text-aligncenter" action = "/ login" >
     <div style = " margin20 px 0 " >
         <label id = "uname" >用户名</ label>
         <input name = "username" type = "text"class = "easyui-validatebox" 
 data-options =
               "required:true、validType: 'noNull'、
                missingMessage: '用户名不可是空'" >
         <br> <br>
         <label id = "pd" > &nbsp;&nbsp; </ label>
         <input name = "password" type = "password" class = "easyui-validatebox" data-options = "required:true、
                missingMessage: ' 密码許可空'" >
     </ div>
     <div>
         <input id = "loginButton"type = "button"   class = "easyui-linkbutton"スタイル= " 60 ピクセル高さ30 ピクセル"
 値= " 登录" οnclick= " submitForm()" >
         <入力ID = "resetButton" タイプ= "リセット" クラス= "easyui-のLinkBut​​ton" スタイル= " 60 px ; 高さ30 px "
 value = " 重固定" >
     </ div>
 </ form>                              


springsecurityでの構成:

<http use-expressions = "true" >
     <headers>
         <frame-options policy = "SAMEORIGIN" />
     </ headers>
     <csrf disabled = "true" />
     <intercept-url pattern = "/ login.html" アクセス= "permitAll" />
     <intercept-url pattern = "/ content / updatePassword.html" access = "permitAll" />
     <intercept-url pattern = "/ resources / **" access = "permitAll" />
    <intercept-url pattern = "/ **" アクセス= "isAuthenticated()" />
     <form-login login-page = "/ login.html" authentication-failure-url = "/ error.html?erroe = true"
 default-target-url = "/ index.html" always-use-default-target = "true" />
     <logout />
 </ http>
 <authentication-manager>
     <authentication-provider>
         <jdbc-user-service data-source-ref = "dataSource"
 users-by- username-query = "SELECT usercode、password、enabled FROM [user] WHERE usercode =?"
Authority-by-username-query = "SELECT usercode、
                
                                                                                 />
        <password-encoder hash="md5"/>
    </authentication-provider>
</authentication-manager>

おすすめ

転載: blog.csdn.net/Amos_liu/article/details/52043956