草庐IT

ldap_add

全部标签

php - 如何通过 PHP LDAP 类修改 Active Directory 中的 "cn"和 "name"属性

我正在尝试使用PHP脚本更改事件目录信息。我能够更改除“cn”和“name”属性之外的所有我需要的属性。当我尝试更改它们时出现错误“服务器不愿执行”Warning:ldap_modify():Modify:Serverisunwillingtoperform另外,当我尝试更改密码时,它不起作用。我没有收到任何错误/警告,但它不会更改密码。(如您所见,我正在尝试将密码更改为Mike@1234567。更新有效,因为我能够看到新值,但它不会更改用户密码。(即,新的userPassword值为{SHA}i9Ai8Y8xRGcXEd3mpZ4x6JhHkWM=)下面是我用来修改条目的函数func

ldap - PHP如何指定ldap.conf位置?

我有一个使用ldap支持编译的PHP,它按预期工作。现在,我需要为SSL/TLS做一些配置,但我没有ldap.conf文件。php-i说它是用--with-ldap=/usr编译的,所以我想我应该在/usr中创建ldap.conf文件,但由于设备的架构限制,我在那里没有写权限。如何为php指定ldap.conf的路径?是否有php.ini设置?也许是命令行中的参数? 最佳答案 参见http://php.net/manual/en/function.ldap-connect.php#36156:Youalsoneedtoplaceth

java - 使用自定义模式定义的 Spring Ldap 单元测试

我正在尝试为使用SpringLdap的单元测试设置嵌入式ldap。但我需要为自定义对象类/属性定义使用自定义模式。我如何使用SpringLdap测试(LdapTestUtils?)配置它实际上,如果我运行测试,它会失败并显示我的自定义对象类“myOb”未在架构中定义,并显示以下消息:org.springframework.ldap.UncategorizedLdapException:FailedtopopulateLDIF;nestedexceptionisjavax.naming.directory.NoSuchAttributeException:[LDAP:errorcode1

java - GAE+JUnit : Add a blob to the blobstore

我正在使用适用于Java的GoogleAppEngine,并且正在尝试为处理blobstore的代码编写JUnit测试。如何将blob放入blobstore以在测试期间使用(在将其配置为使用LocalBlobstoreServiceTestConfig将所有内容保存在内存中之后)?看起来解决方案应该非常简单和基本,但不知何故我找不到。我认为可以使用FilesAPI,但我已经避开它,因为它(下周)将被停用。我知道将blob放入测试的blobstore外部的唯一方法是通过多部分表单上传。但是,我不知道如何在JUnit测试的上下文中执行此操作。也可以通过blobstoreAPI与Google

java - LDAP 连接被拒绝错误?

我正在尝试运行以下程序:packagejndi;importjava.util.Hashtable;importjavax.naming.Context;importjavax.naming.InitialContext;importjavax.naming.NamingException;importjavax.naming.directory.Attributes;importjavax.naming.directory.DirContext;publicclassLDAPRead{publicstaticvoidmain(String[]args){Hashtableenv=ne

java - 使用 LDAP 对使用 spring security 的 ADAM 进行身份验证

我正在尝试使用spring-security获取一个Java应用程序来与我设置的本地ADAM实例对话。我已经成功安装了ADAM并设置如下....在本地主机上运行的实例:389根是O=Company一个child叫做OU=CompanyUsers(orgnizationalUnit)一个叫CN=MikeQ的孙子(用户)uid=mike和password=welcome然后我设置了spring-security(版本3.0.3、spring-framework3.0.4和spring-ldap1.3.0)。Spring锉和测试身份验证publicclassTestAuthenticatio

java - 玩!使用 LDAP 的框架身份验证

我正在为Java编写一个带有Play2的web应用程序,并希望使用LDAP进行用户身份验证...我是LDAP的新手,实际上并不知道它是如何工作的以及如何在Play中使用它...现在我找到了thisplugin这应该可以解决问题,但我找不到任何使用LDAP身份验证的示例。你知道任何可以帮助我迈出第一步的教程吗?我也看到了这篇看起来不错的博客文章,但没有使用play身份验证插件,所以它可能不那么灵活?http://www.philipp.haussleiter.de/2013/07/adding-ldap-authentication-to-a-play-2-application/

java - Liberty 服务器上的 LDAP java 单点登录

我想使用Java在Websphere-Liberty服务器上实现单点登录。我想使用LDAP对用户进行身份验证。我搜索了很多但找不到确切的例子。我也检查了堆栈溢出的每个可用示例。但没有运气。如果有人能提供相同的演示或示例代码,那就太好了。提前致谢。更新:我能够在waffle的帮助下实现同样的功能。但是waffle不适用于Linux/Unix。..谁能帮帮我? 最佳答案 waffle同意支持*nix。您可以使用JASS(仅限JavaSE8)支持Krb5LoginModule这将使您可以缓存操作系统票证。

java - 碧 Jade 报告 : How to add font not in the application classpath

我正在尝试使用一种字体,它没有安装在我的本地操作系统上,带有JasperReports。jasper报表是这样使用的:名为Corbel的字体被导出为字体扩展(使用iReport),并包含在我系统的文件夹中的文件(Corbel.jar)中。我使用如下代码将此扩展添加到应用程序的类路径中:ClassLoadercl=newURLClassLoader(newURL[]{newURL("file:///D:/path/to/Corbel_jar_folder/")});param=newHashMap();param.put(JRParameter.REPORT_CLASS_LOADER,c

Java & Spark : add unique incremental id to dataset

使用Spark和Java,我试图向现有的具有n列的数据集[行]添加一个整数标识列。我使用zipWithUniqueId()或zipWithIndex成功添加了一个id,甚至使用了monotonically_increasing_id()。但没有一个能令人满意。示例:我有一个包含195行的数据集。当我使用这三种方法中的一种时,我得到一些像1584156487或12036这样的ID。另外,这些ID不是连续的。我需要/想要的非常简单:一个Integerid列,其值从1到dataset.count()foreach行,其中id=1后跟id=2,等等。我如何在Java/Spark中做到这一点?