使用spring安全配置登录问题?

时间:2011-12-27 17:32:18

标签: spring spring-security

我使用spring security进行身份验证。我有两个字段。电子邮件和密码。  我有以下配置:

**<form method="post" action="/j_spring_security_check" >**

two fields as email and passwords.

for email i gave name as j_email and for password i gave j_password.

在安全文件中,我提供了数据源来验证表。但对于有效的电子邮件/密码,我收到错误:登录。失败。我的问题是字段名称(j_email和j_passwords)在这里确实重要吗?请帮帮我?

谢谢!

2 个答案:

答案 0 :(得分:1)

您可以在配置中指定输入名称:

<form-login username-parameter="j_email" password-parameter="j_password" />

答案 1 :(得分:0)

您无需将“j_username”更改为“j_email”。

你的字段应该是:
j_username:用于电子邮件
j_password:用于密码

但是如果你想用你自己的名字来表达它,你应该遵循 M.Hryszczyk 所说的。