我有以下弹簧安全代码,但它不起作用.当我打开登录页面并输入用户名/密码admin @myproject.com / secret时,将显示以下错误消息.输入用户名/密码后,添加到地址?error = 1,即使我手动删除它并刷新页面消息也不行.控制台中没有显示任何内容.
Your login attempt was not successful due to
Bad credentials.
弹簧security.xml文件
xmlns:beans="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/security
http://www.springframework.org/schema/security/spring-security-3.2.xsd">
use-expressions="true">
authentication-failure-url="/signin?error=1" />
authorities="ROLE_ADMIN"/>
该表单包含以下代码,即使在提交表单之前,SPRING_SECURITY_LAST_EXCEPTION似乎也不为空.
Your login attempt was not successful due
to
.
action=""
class="relative form form-default">
value="${_csrf.token}" />
我不知道为什么,但相同的代码现在返回以下错误
Your login attempt was not successful due to
Authentication method not supported: GET.