ldap相关内容

PHP ldap-需要强(er)身份验证

我有一个PHP脚本,该脚本执行LDAP连接,绑定和搜索.它在大多数Active Directory服务器上都可以很好地工作,但是我们的一位客户遇到了问题.脚本返回 Strong(er) authentication required. 尝试ldap_bind时出错. 我进行的所有搜索都将我引向两个可能的问题: 我必须将LDAP_OPT_PROTOCOL_VERSION设置为3 ..
发布时间:2020-04-30 08:41:33 PHP

jndi LDAPS定制HostnameVerifier和TrustManager

我们正在编写一个应连接到不同LDAP服务器的应用程序.对于每台服务器,我们仅接受特定证书.该证书中的主机名无关紧要.当我们使用LDAP和STARTTLS时,这很容易,因为我们可以使用StartTlsResponse.setHostnameVerifier(..-)并将StartTlsResponse.negotiate(...)与匹配的SSLSocketFactory一起使用.但是,我们还需要支持 ..
发布时间:2020-04-30 08:41:21 Java开发

需要检索用户所属的所有组...在C ++中

我需要找到特定用户所属的所有组.如果这是我抱歉的论坛,我使用的是C ++,而不是Powershell. 从网络上找到的内容中,我需要检索memberOf属性,但会收到一个错误,指出该属性不存在.任何帮助,将不胜感激.这是代码: HRESULT hrObj = E_FAIL; HRESULT hr = E_FAIL; ADS_SEARCHPREF_INFO SearchPrefs; // ..
发布时间:2020-04-30 08:41:19 C/C++开发

是否有一个.NET类可以从LDAP中解析CN =字符串?

我有一个要从LDAP中获取的Active Directory组成员身份的字符串,我需要解析它以检查用户是否是AD组的成员.有可以为我解析的课程吗? 示例: CN=Foo Group Name,DC=mydomain,DC=com 解决方案 此外,如果您在AD中查询组成员,则可以直接比较所有成员的专有名称,而无需通过 System.DirectoryServices名称空间的类. ..
发布时间:2020-04-30 08:41:14 C#/.NET

转换ldap日期

我正在以编程方式从ldap导出用户.因此,我正在从ldap检索用户.属性之一是whenCreated. 我要转换的值之一是:20090813145607.0Z直接将其拆分成以下格式:yyyyMMddHHmmss + .0Z.问题在于该应用程序正在CET时区中运行,并且存储的时间是UTC,这可能由.0Z指示.它是14:56 UTC,本地表示是16:56.夏季似乎是2个小时,而冬季是1个小时. ..
发布时间:2020-04-30 08:41:12 Java开发

LDAP中的memberOf vs.groupMembership(Liferay)

在Liferay的LDAP身份验证设置中使用b/n memberOf属性和groupMembership属性有什么区别? 用户已成功导入. 这些组也已成功导入. 但是不会自动将用户分配给组.当我将组变量从"groupMembership"更改为"memberOf"时,几个用户无法登录Liferay. memberOf和groupMembership变量到底是什么? 解决方案 ..
发布时间:2020-04-30 08:41:10 其他开发

LDAP和PHP连接失败

我正在尝试通过PHP连接到安全的LDAP服务器(使用LDAP),但是我遇到了问题.我收到以下错误 警告:ldap_bind()[function.ldap-bind]:无法绑定到服务器:无法在第16行的/var/www/test.php中联系LDAP服务器 当我尝试不使用LDAP进行连接时,我可以工作,但是由于我要处理敏感信息,所以必须使用LDAP. 我正在使用以下代码 ..
发布时间:2020-04-30 08:41:08 PHP

如何使用筛选器避免Active Directory中的子OU?

我有一个应用程序,它从Active Directory中的OU中提取用户信息.它需要的参数是搜索的基础和过滤字符串. 我有一个要从中提取信息的OU,但是有一个我要避免的子OU: 想要 OU=People,DC=mydomain,DC=com 中的用户 不想要 OU=Evil,OU=People,DC=mydomain,DC=com 中的用户 我知道可以通过重写执行导 ..
发布时间:2020-04-30 08:41:05 其他开发

除非使用CApath或CAfile,否则无法验证CA证书

由于信任问题,我无法将OpenSSL连接到服务器.我将CA证书放在/etc/ssl/certs/上,并已运行sudo c_rehash,可以看到已创建了正确的文件.我可以看到ca证书位于ca-certificates.crt中.但是,如果我运行: openssl s_client -connect servername.domain.com:636 该命令失败,并显示验证返回码:21(无 ..
发布时间:2020-04-30 08:41:02 其他开发

LDAP的用途是什么?

我知道LDAP用于提供一些信息并帮助简化授权. 但是LDAP的其他用途是什么? 解决方案 我将重点介绍为什么使用LDAP,而不是LDAP. 使用模式类似于人们使用借书证或电话簿的方式.当您的任务需要“一次写入/更新,多次读取/查询"时,您可以考虑使用LDAP. LDAP旨在为大规模数据集提供极快的读取/查询性能.通常,您只希望为每个条目存储一小部分信息.与读取/查询相比,添加/ ..
发布时间:2020-04-30 08:41:00 其他开发

如何使用node-oracledb连接到LDAP服务器?

我有一个数据库,可以使用字符串"jdbc:oracle:thin @ ldap://SERVER_NAME:1234/SERVICE,cn = OracleContext,dc-world"使用jdbc连接到该数据库. 但是,当我使用node-oracledb时,此连接字符串不起作用,大概是因为Node不使用jdbc.我可以使用什么连接字符串来连接数据库? 解决方案 LDAP没有可用 ..
发布时间:2020-04-30 08:40:56 数据库

如何使用Regex通过PowerShell从专有名称中仅提取CN

我有一堆字符串,它们是AD中组的DN.我需要拔出“通用名称". 一个示例字符串是"CN =我想要的组名,OU =组容器,DC = corp,DC = test,DC =本地" 我正在寻找的是一些PowerShell代码,该代码将从该字符串中提取“我想要的组名",并丢弃其余的代码. 我可以以此撕裂CN $s = "CN=Group Name I Want,OU=Group Cont ..
发布时间:2020-04-30 08:40:54 其他开发

不区分大小写的LDAP搜索

对'uid'属性执行不区分大小写的匹配的语法是什么?如果属性定义很重要,那将如何更改?特别是我将LDAP存储用于ApacheDS. 解决方案 (uid=miXedCaseUSer)将匹配一个Mixedcaseuser的uid. 根据 0.9.2342.19200300.100.1.1的OID描述-用户ID 用户ID定义为具有EQUALITY MATCHING RULE caseIgn ..
发布时间:2020-04-30 08:40:52 其他开发

LDAP操作错误

ldap连接有问题. $hostname="ldap://sub.domain.com"; $ds=ldap_connect($hostname, 389); ldap_set_option ($ds, LDAP_OPT_REFERRALS, 0) or die('Unable to set LDAP opt referrals'); ldap_set_option($ds, LDAP_OP ..
发布时间:2020-04-30 08:40:50 PHP

ldap_sasl_bind_s(GSSAPI)-凭证BERVAL结构中应提供什么

我正在尝试使用 方法,并以 GSSAPI 作为身份验证机制. ldap_sasl_bind_s期望凭据为BERVAL结构,这是不透明的. 给出用户名(或DN)和密码,如何进入应该传递给ldap_sasl_bind_s的BERVAL结构? 到目前为止我发现的例子 来自其他LDAP C SDK-不是来自Microsoft的一个 当需要进行简单身份验证时,使用ldap_sasl_bi ..
发布时间:2020-04-30 08:40:47 其他开发