SpringSecurity4.1配置

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

<form id="myform" method="post" style="text-align: center" action="/login">
    <div style="margin: 20px 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" style="width:60px;height:30px"
               value="登录" οnclick="submitForm()">
        <input id="resetButton" type="reset" class="easyui-linkbutton" style="width:60px;height:30px"
               value="重置">
    </div>
</form>


在springsecurity 中的配置:

<http use-expressions="true">
    <headers>
        <frame-options policy="SAMEORIGIN"/>
    </headers>
    <csrf disabled="true"/>
    <intercept-url pattern="/login.html" access="permitAll"/>
    <intercept-url pattern="/content/updatePassword.html" access="permitAll"/>
    <intercept-url pattern="/resources/**" access="permitAll"/>
    <intercept-url pattern="/**" access="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 = ?"
                           authorities-by-username-query="SELECT usercode, rolecode FROM user_role WHERE usercode = ?"
                           role-prefix="ROLE_"/>
        <password-encoder hash="md5"/>
    </authentication-provider>
</authentication-manager>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值