import java.util.Hashtable;
import javax.naming.Context;
import javax.naming.NamingException;
import javax.naming.directory.DirContext;
import javax.naming.directory.InitialDirContext;
public class TestLDAP {
public static String INITCTX = "com.sun.jndi.ldap.LdapCtxFactory";
/*
* Host name and port number of LDAP server
*/
public static String MY_SERVICE = "ldap://10.46.33.2:389";
public static void main(String[] args) {
//需要到sun下载jndi LDAP Service Provider, 1.2.4 包
//http://java.sun.com/products/jndi/downloads/index.html
Hashtable env = new Hashtable();
env.put(Context.INITIAL_CONTEXT_FACTORY, INITCTX);
env.put(Context.PROVIDER_URL, MY_SERVICE);
env.put(Context.SECURITY_AUTHENTICATION, "simple");
// 使用者的完整 email ,也就是 AD 中的 ${sAMAccountName}@your.domain.name
env.put(Context.SECURITY_PRINCIPAL, "administrator@domain.com");
// env.put(Context.SECURITY_PRINCIPAL, "wanglaowu@domain.com");
// 認證當時的密碼
env.put(Context.SECURITY_CREDENTIALS, "密码");
try {
DirContext ctx = new InitialDirContext(env);
} catch (NamingException e) {
//验证失败
e.printStackTrace();
}
}
}
分享到:
相关推荐
一种双系统共用一组蓝牙键鼠的方法。通常情况下,一套键鼠只能在一台电脑上使用,如果两台电脑需要共一套键鼠将无法使用,通过本方法可以使用多台电脑共用一套键鼠。
本方法笔者是在同一台电脑分别用电脑内置硬盘的Windows10 专业版和外置CHIPFANCE 的固态U盘做的WIN TO GO Windows10企业版使用成功。两个系统共用蓝牙鼠标和蓝牙键盘,在切换系统后无需重新配对。
该资源用于在java环境下进行csv文件导出的操作,可通过共用的lib包进行便捷操作,有需要的童鞋赶紧下载~!
字段值插入字段引用实现多条记录共用字段值教程复制条目-多条记录共用同一用户名和密码教程1-1、进入条目【工具】【插入字段引用】选择需要引用的目标字段1-2、选择
Java语言游戏项目实战资源包 内容概览: 这次分享为你带来了丰富的Java语言游戏项目实战资源,让你在实践中深入...持续学习与探索:Java语言和游戏开发技术都在不断更新,建议你在实践中持续学习新的技术和工具,不
一、 引言 二、 系统分析和设计 2.1 系统分析 2.1.1 可行性分析 三、 数据库设计 3.1 E-R图 3.1.1货物实体和属性 3.1.2 仓库实体和属性 3.1.3 管理员实体和属性 3.1.4采购员实体和属性 3.1.5 提货员实体和属性 3.1.6...
Java开发的一个通用的后台管理系统,有完善的用户、菜单和权限管理。且提供了一套快速的表单管理的开发方案。简单业务可以通过[表单配置]快速生成,复杂业务通过代码生成,完成具体业务。zcurd能够大大提高开发效率...
android 和 java 共适用的 校验身份证的合法性 ,正确性
(4)、系统支持多数据源运行,数据库可共用也可以相互独立存储,数据库按业务子系统分为: 4.1、站务系统数据库 4.2、保险票数据库 4.3、语音系统数据库 4.4、快件系统数据库 4.5、平台系统数据库 (5)、系统封装...
下拉框和文本框组合共用可以输入的下拉框. 下拉框和文本框组合共用可以输入的下拉框. 下拉框和文本框组合共用可以输入的下拉框. 下拉框和文本框组合共用可以输入的下拉框. 下拉框和文本框组合共用可以输入的下拉框....
java和android的通用方法 下载后可在项目里直接使用 非常有用可提高程序员的开发效率
javaC#共用des加密解密方法,上面为C#代码,下面注释则为java代码
基于wps在线编辑、在线预览前台 react,与之前的java后台共用,也可替换之前的前台vue项目,本项目采用react + ES6 + ant-design实现,其中jwps.es.js是由WPS开发组特别提供,本项目对该js源码做了部分调整
管理难度大的缺陷,提出了一种基于块煤与末煤重介质回收系统共用的选煤工艺,块矸石及块精煤都进入末煤脱介系统,通过调整补水量以及合格介质的分流量,实现块煤和末煤系统分选密度的独立调控。将该工艺应用于新窑选煤厂...
但是让人郁闷的是,插在哥的手提上,都能连接上网络,可是插到我这台手提上总是提示错误691:用户名/密码错误。但是可以确定的是,我绝对没有把用户名或者密码输错,让我在拔号器与机子设置了好久也不行!!
Delphi ,Java,php等通用 RSA加密,解密,签名.
SM4Util - PHP与Java 共用加密解密加解密类,即拿即用。
6.系统默认用户名:eketeam 密码:123456 可登录开发平台和管理系统。 7.数据库还原后,记得修改web.config连接字符串 8.eFrameWork框架及EKECMS将不断完善更新,敬请关注frame.eketeam.com 9.下载最新框架及项目请到...
Delphi Java DES互相通用的例子,新测可用,中文请转化为Base64再使用
2. J组与S组可共用一个账号,请不要申请一个组别证书注册一个账号 3.证书申请系统账号用户名和密码可以与报名系统不同,也不能用报名系统账号直接登录证书申请系统