问题标签 [spring-ldap]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
spring - Grails Spring 安全 ldap 插件
我正在使用 Grails 和 Spring Security 编写一个项目。我想为此使用 LDAP。因此,我安装了spring-security-core
和 spring-security-LDAP
插件。我获得了登录名,以便为 Spring Security 工作。我还在 Grails 中运行和配置了 LDAP。我宁愿不发布该来源,但它具有所需的springsecurity.ldap.contexts/search/authorities
.
问题是我无法让它停止本地搜索。如果我尝试使用 LDAP 中的名称,它会失败,但如果我使用引导程序中的名称,它会起作用。我知道以前有人问过这个问题,但我查看了答案并得到了一些重要部分的 404。我的问题与此人的问题几乎相同,尽管他的问题似乎从未得到解决。
spring - Spring Security Ldap 记得我不工作
我有一个使用 spring security 3.0 的应用程序。该应用程序使用我公司的活动目录进行登录。我从网上的示例中借用了一些代码,现在我能够成功地执行绑定。但是记住我的功能不起作用。更具体地说,我可以登录应用程序,但是当我关闭浏览器并打开应用程序时,它会再次重定向到登录页面。谁能告诉我我的配置有什么问题。
安全.xml
java - 如何使用用户名和密码从 LDAP 目录验证用户?
我是 LDAP API 的新手。我能够连接到 LDAP 服务器并搜索用户。如何使用 LDAP API 对用户名/密码进行身份验证?我没有看到任何身份验证方法DirContext
。
验证用户是否必须:
- 将用户密码作为 SECURITY_CREDENTIALS 传递
- 建立 LDAP 连接
- 搜索给定的用户名
这是否意味着 LDAP 中的身份验证?
java - 使用 Spring LDAP 对用户进行身份验证时出现异常
在验证用户身份时出现以下异常:
认证方法:
应用程序上下文.xml
测试类:
我在这里想念什么?
java - LDAP:如何使用 sAMAccountName 对用户进行身份验证?
当用户通过sAMAccountName
和password
.
如果我这样做:
它抛出异常:
javax.naming.AuthenticationException:[LDAP:错误代码 49 - 80090308:LdapErr:DSID-0C090334,注释:AcceptSecurityContext 错误,数据 525,vece
spring - Spring LDAP:InvalidNameException:/:[LDAP:错误代码 34
在验证用户身份时出现以下异常:
如果我像这样在 applicationContext 中使用值:
例外情况是:
否则,如果应用程序上下文是这样的:
例外情况是:
认证方法:
应用程序上下文.xml
测试类:
我在这里想念什么?
java - LDAP:如何使用连接详细信息对用户进行身份验证
我无法使用 LDAP 对用户进行身份验证。我有以下详细信息:
我可以sAMAccountName
使用上述详细信息搜索一个值,但是如何使用用户名和密码对用户进行身份验证?
如果您按照我之前的问题进行操作,您就会明白,我可以成功连接到 LDAP 服务器,但无法对他进行身份验证。
用户进行身份验证:
我无法连接到 LDAP 服务器,'somepwd'
我应该如何使用someusername
. 我能够搜索给定的用户为sAMAccountName
.
spring-security - Spring LDAP 身份验证后引用用户名
可能重复:
使用 Spring Security 时,在 bean 中获取当前用户名(即 SecurityContext)信息的正确方法是什么?
spring security如何检索用户名
我使用 spring ldap 来验证我的网络应用程序,
它可以工作,但我不知道如何在登录页面中填写用户名,因为我想将它显示在我的页面顶部。
谢谢。
ldap - 子组织和唯一 ID
我可以使用 ApacheDS 成功验证我的应用程序
但现在我只使用一个域。
我想在根域下添加子域或子组织。
例如,根组织为
和子组织dc=x
另一个子组织dc=y
现在我可以使用 uid 属性对用户进行身份验证
像:
我使用像 user1 这样的登录名,没有 @ 扩展名
但我想有子组织,我想使用 user1@x.example.com
有可能吗?怎么做?
我的应用程序是一个弹簧应用程序,但我认为主题独立于我的应用程序方面。