当前位置: 首页 > 知识库问答 >
问题:

更改Spring security 3.1自定义登录标准名称

丁嘉
2023-03-14

我在Hibernate中使用springsecurity3.1,并使用CustomUserdetailsService类和自定义登录页面进行身份验证。

问题是我如何摆脱在登录表单中使用标准的Spring Security命名约定,

< code > j _ spring _ security _ check ,< br > < code > j _ spring _ security _ logout ,< br > < code > j _ Username –用户名,< br > < code > j _ Password –密码

并使用替代方案。

Spring security docs表示,透露这些细节并不是一个好的做法。但是我找不到任何关于如何使用自定义URL的例子。

如果有人能提供一个示例实现,将不胜感激。

共有1个答案

百里沛
2023-03-14

它们在中配置

<form-login username-parameter="" password-parameter="" login-processing-url="" />
<logout logout-url="" />

请参阅文档:http://static.springsource.org/spring-security/site/docs/3.1.x/reference/springsecurity-single.html#nsa-http-children。

 类似资料:
  • 请参考一些wordpress post登录插件。我有3页的网站主页,关于正常工作和工作安全,我想显示工作安全页面,如果用户登录有电子邮件/只是虚拟id,我可以生成。找不到此登录模块的插件。带有自定义页面的自定义菜单 使用这个脚本,我可以创建菜单,但不能重定向单独的页面 函数my_wp_nav_menu_args($args=''){ 如果(用户是否已登录){ }否则{ } } 添加过滤器(“wp\

  • 我在我的JSF应用程序中使用容器管理的安全性,因此我有一个低于默认设置的登录页面。 现在在登录页面中,我想在登录按钮旁边添加一个按钮,以允许用户注册。 但我该如何将其转发到我的登记簿。我的注册按钮的xhtml页面?我用以下代码进行了尝试: 我也尝试将表单更改为h: form,以便我可以使用p:命令按钮,但正如我注意到的,我的登录页面不工作,当我单击提交按钮时什么也没有发生。 如何实现我想做的事?

  • 有人能告诉我一些资源吗?这些资源可以指导我如何实现一个定制的Spring Security身份验证,首先在ldap服务器上测试找到的用户的凭据,如果该用户的ldap用户名字段存在,如果无法进行身份验证(可能是因为ldap用户名不存在,或者给定的密码没有对服务器上的用户名进行身份验证),则会尝试根据本地数据库中散列的用户本地密码进行身份验证。 非常感谢。

  • 我正在开发一个Android应用程序,用户使用Firebase电子邮件登录,密码验证方法。在用电子邮件和密码注册用户的同时,我还在firebase实时数据库中推送其他用户配置文件数据,如用户名、号码地址等。我想问的是,除了Firebase要求使用电子邮件和密码登录之外,登录时是否可能出现这种情况?我是否可能使用用户名而不是电子邮件,密码应该与我在注册电子邮件和密码时输入的相同。 这里棘手的部分是保

  • 而且,再一次,即使键入正确的凭据,正如我在“userDetailsService”方法中指定的那样,我也无法登录,但这次我终于可以在控制台上看到错误消息: 显然我走了,但没有离开这个地方,因为现在我不知道我的代码有什么问题...

  • 有人知道如何使用firebase或任何其他服务为flutter拥有自定义用户名和密码登录吗?我不是在说电子邮件验证。用户只需用密码和登录名创建用户名。