ldap相关内容
我正在使用 Symfony 5.1 并尝试实现 LDAP 身份验证,而用户属性(用户名、角色等)存储在 MySQL 数据库中.因此,我为 Doctrine 添加了一个用户实体,并配置了文档对应的 services.yml 和 security.yml. 我还使用 Maker Bundle 生成了一个 LoginFormAuthenticator,它似乎使用了 Guard Authentica
..
当您使用 Java API 更新 Open LDAP 目录时,有没有办法指定哈希算法(MD5、SHA1 等)用于存储密码,代码如下: private void resetPassword(String principal, String newPassword) 抛出 NamingException {InitialDirContext ctxAdmin = null;哈希表c
..
我是 gitolite 的新手.我正在尝试用 gitolite 做一个非常简单的测试.我已经设置了名为“test_repo"的存储库.请注意,除了我在下面说明的内容之外,我没有修改任何其他内容.我可以在 gitweb 中看到这个 repo.这是repo配置 repo test_repoRW+ = @全部 现在我想克隆这个 repo.我有对服务器的 ldap 访问权限.根据我对@all 的理解,
..
我正在开始一个关于 Groovy 和 Grails 的新项目.我现在正在处理身份验证部分,因为我们有一个 LDAP 服务器,所以我想使用 LDAP 进行身份验证.我开始设置我的环境,我正在使用 SpringSource Tool Suite 和 Grails 1.3.5.当我开始使用身份验证部分时,我安装了两个插件: springSecurityCore - 1.0.1 springSec
..
我正在尝试使用 JNDI 向 LDAP 服务器添加一个条目.我可以成功地从 LDAP 服务器读取条目.但是当我尝试添加一个新条目时,我得到了错误.我检查了各种方法,但都失败了. 私有字符串 getUserAttribs (String searchAttribValue) 抛出 NamingException{SearchControls ctls = new SearchControls()
..
我需要在身份验证后从 LDAP 中检索各种值,例如 Description、Office 等. 我已经能够完成身份验证,但我无法检索其他值. 我应该使用什么名称来检索完整的数据?? 请帮忙. 我的代码如下: public boolean authenticate(String userid, String pass, String domain) {布尔 retval
..
我一直在尝试转换以下 ldapsearch 查询 ldapsearch -H ldap://ldap.berkeley.edu -x -b 'ou=people,dc=berkeley,dc=edu' objectclass=* 到 ldapjs 脚本: var ldap = require('ldapjs');var server = 'ldap://ldap.berkeley.edu';
..
正如您在下面看到的,当我对安全组进行 LDAP 搜索时,我没有获得任何用户信息.我想使用 $_SERVER[remote_user] 来检查用户是否是该组的成员.我还想检索该用户的信息并用它更新 sql 数据库.这可能吗? $dn = "CN=Intra,OU=Common Security Groups,DC=mydomain,DC=local";$filter = "(成员=*)";$ad
..
我正在尝试从 ASP.NET Web 应用程序获取本地网络上用户的 Active Directory 信息.Web 应用程序在本地网络上的 IIS 上运行. 我想要的:当用户登录网站时,他们可以从 Active Directory 中看到他们的姓名、姓氏、用户名、电子邮件和图片.问题是,当他们进入他们的网站时,Web 应用程序要求输入用户名和密码.用户在打开 PC 时已经输入了用户名和密码.
..
我正在尝试在我的 Android 应用程序中建立与 LDAP 服务器的连接,并且正在使用 UnboundID SDK.最近,从不安全的 LDAP 更改为安全的 LDAP,我必须相应地更改应用程序.我已获得要验证的 SSL 证书文件.我已经使用该文件创建了一个密钥库,如 这里.我在我的应用程序的资产文件夹中有这个密钥库文件,并且正在从中提取.下面的代码目前不起作用,并抛出异常: LDAPExc
..
我正在尝试使用 DIGEST-MD5 加密对我的 LDAP 服务器进行身份验证.虽然使用简单加密它工作得很好,但由于显而易见的原因,我不能通过网络以纯文本形式发送密码.奇怪的是,在使用 Softerra LDAP 浏览器时,我可以使用 Digest-MD5 连接到服务器,但是通过我的代码,我收到了一系列错误. 这是我的 LDAP 身份验证类中的一段代码,我在其中尝试在创建初始上下文之前设置安
..
我通过 LDAP 为某个使用 spring 制作的应用程序添加用户. 虽然这适用于大多数情况,但在某些情况下,它不起作用...... 检索我使用的用户: 公共类 LdapUserServiceImpl 实现 ILdapUserService {@覆盖公共列表getUserNamesByQuery(字符串查询){返回 ldapTemplate.search(查询
..
我需要仅使用用户名而非密码来验证公司中的用户. 所以我需要这样的方法 public bool UserExists(字符串用户名){ ... } 我知道 System.DirectoryServices 命名空间,但不知道从哪里开始. 有什么想法吗? 有 80,000 多条记录,因此请记住这一点. 谢谢. 编辑: 我已经完成了 - 我的代码是: priva
..
我正在尝试使用 simpleMembership,但将其连接到我们的 LDAP.我没有在网上看到任何关于这样做的信息,只有 SQL.有谁知道这是否可能并且可以引导我走向正确的方向? 解决方案 我认为您需要创建一个继承自 ExtendedMembershipProvider 的类并编写 LDAP 实现.没有内置的 LDAP 支持. 参见 这篇文章了解更多关于 SimpleMembers
..
我正在编写一个基于 MVC (.NET 4.0) 的网站,该网站需要来自我的公司 LDAP 服务器的登录凭据.我的代码需要的是只允许属于某个组的用户.例如,我可能正在寻找属于“企业 IT"组的用户.我的凭据可能是“系统管理员"组的一部分,该组是“企业 IT"的子组.我正在使用表单身份验证. 当用户登录时,我将如何递归检查用户属于哪个组? 解决方案 对于通过搜索此类查询来到这里的其他人
..
这是我的场景.我有一个使用 Owin 作为身份验证机制的 MVC 5 应用程序.默认模板在登录操作中调用 SignInManager.PasswordSignInAsync,我想覆盖该操作以使用 LDAP 验证用户而不是查看数据库. 我可以通过以下方式进行验证: PrincipalContext dc = new PrincipalContext(ContextType.Domain, "
..
我正在尝试在 Apache Directory 中模拟 Active Directory 的 memberOf 属性.我已将 memberOf 的以下条目添加到我的 LDIF 文件中: dn: m-oid=1.3.6.1.4.1.18060.0.4.3.2.1,ou=attributeTypes,cn=other,ou=schemam 用法:USER_APPLICATIONSm-平等:disti
..
我正在研究 LDAP 和 Java 中基于角色的安全实施.具体来说,我需要在 LDAP 中表示以下对象: 用户 企业用户组 - 人力资源、财务等. 权限 - DOCUMENT_READ、DOCUMENT_MODIFY 等 角色 - ADMIN、GUEST 等 角色基本上是权限组,可以分配给一个用户或一组用户. 我正在考虑在 LDAP 中将它们表示如下: Users -
..
我很好奇为什么某些 Web 服务器(例如 Nginx)以相反的顺序提供客户端 SSL DN. Web 应用程序将 DN 发布到 Java Web 服务,该服务试图创建 Java javax.naming.ldap.LdapName. 标准顺序(LDAP 或 X500Name): "CN=Jimmy Blooptoop,OU=Someplace,OU=Employees,DC=Bloo
..
在尝试查询 AD 服务器之前,我想检查它是否还活着并且正在运行.看起来是一件微不足道的事情,但我还没有找到任何可以解释这一点的东西. 我该怎么做? 解决方案 我只是尝试获取与正在运行的用户关联的当前域上下文: 试试{var domain = Domain.GetCurrentDomain();/* 我需要从域中得到的任何东西 */} 捕捉(ActiveDirectoryOperat
..