Spring Security如何在不登录的情况下更新用户详细信息
我是 Spring Security 的新手。 我已经实现了 UserDetails 来创建我自己的用户。我还有我的自定义 userDetailsService。现在一切正常,但我需要在…
Spring Security 登录用户
我正在使用 Spring Security,每次登录用户访问特定页面时,我都需要重定向到另一个页面。 我尝试测试 SPRING_SECURITY_LAST_USERNAME 变量并使用 res…
Spring 3.0 URL 模式验证
我想添加一个像 /user/foo 这样的端点,其中 foo 是在运行时确定的一组值之一。我想知道在 Spring 中执行此操作的最佳方法是什么,或者实际上是否应该…
仅管理员访问 grails 中的 spring security ui 控制器
我想限制 ROLE_ADMIN 用户对 grails 中 Spring Security UI 插件引入的所有控制器的访问权限。 (我使用的是grails 1.3.7、plugins.spring-security-c…
如何在内的属性交换期间提供多个 URI 作为类型值security-context.xml 中的标签?
我正在使用 Spring Security 3.0.5 在我正在处理的网站中提供身份验证和授权...用于访问我定义如下的电子邮件属性... 现在我想为所有三种属性类型提供…
request.getRemoteUser() 有时返回 null
我有一个使用 struts2 与旧式 servlet 结合的 java-web-应用程序。 使用 Acegi 安全性。 在我的 servlet 中,我记录用户正在尝试执行的操作以及该用户…
使用 openid spring security 登录时注册
我已经按照 这个演示 使用 spring security 和 openid 实现登录。 我成功实现了它,但是使用 spring security 我必须在 spring-security.xml 的 users…
无法找到 XML 模式命名空间的 Spring NamespaceHandler [http://www.springframework.org/schema/security]
我正在开发我的第一个 Spring Security 应用程序。我的 applicationContext-security.xml 文件如下所示: 2024-12-01 11:46:51 1 0
如何更改Spring Security ACL中的权限?
我想将授予用户的权限扩展到实体。 我可以通过 MutableAclService 创建 ACL。 MutableAcl acl = this.mutableAclService.createAcl(new ObjectIdentit…
all_user 和 role_user 的拦截 url
如果我使用filters='none'设置拦截url,每个人都可以访问它,但我无法获取SecurityContextHolder.getContext().getAuthentication().getPrincipal(),…
Spring Security 中具有多个参数的自定义 UserDetialsService
Spring Security 有一个带有方法的 UserDetailsService public UserDetails loadUserByUsername(String username) 通常我们需要创建实现此接口的 …
Java:Spring security 3 角色层次结构
我使用 Spring 框架 mvc 3 + spring security 3。 我想在我的 Spring Security 中启用角色层次结构。 根据 http://static.springsource .org/spring-s…
Grails/Spring Security:无法使用新创建的用户登录
我刚刚开始使用 grails 并安装了 spring-security 和 spring-security-ui 插件。我正在遵循此处给出的教程。该应用程序由一个具有 ROLE_ADMIN 权限的…
Spring Security 如何在跨 Web 应用程序请求的线程中管理 SecurityContext?
在 SpringSecurity 中,它有一个类名 SecurityContextHolder 及其规范:“将给定的 SecurityContext 与当前执行线程关联。”对于Web应用程序,每当请…
使用 Grails Spring Security 自动登录
我的 Grails 应用程序正在使用 Spring Security 插件。我需要以编程方式登录用户,但我无权访问他们的密码。我尝试了以下操作,据说在使用 Acegi 插件…