添加域验证 领导需要在刚做好的web系统中加入域验证功能,到目前为止我还不了解域验证究竟是什么东西,虽然知道域这个名词,但是还不是不够理解他的意思,也不知道具体怎么做,麻烦各位大侠给点宝贵建议,越详细越好 万分感谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public boolean LDAPLogin(String username, String password) { if (StringUtil.isEmpty(username) || StringUtil.isEmpty(password)) return false; Hashtable<String, String> env = new Hashtable<String, String>(); env.put(Context.INITIAL_CONTEXT_FACTORY, "com.sun.jndi.ldap.LdapCtxFactory"); env.put(Context.SECURITY_AUTHENTICATION, "simple"); env.put(Context.PROVIDER_URL, "域服务器IP"); env.put(Context.SECURITY_PRINCIPAL, username); env.put(Context.SECURITY_CREDENTIALS, password); InitialDirContext ctx = null; try { ctx = new InitialDirContext(env); return true; } catch (NamingException e) { return false; } finally { if (ctx != null) try { ctx.close(); } catch (NamingException e) { e.printStackTrace(); } } }参数是域登陆用户名密码,用户名注意需要带上域前缀。 使用aop拦截方法,里面的输出顺序每次不同? my eclipse8.5 安装问题 网页缓存——高分 excel报表打印 struts1.3.5+Tomcat6.0 在JSP中如何直接打开chm格式的文件? 一个servlet如何获取2个form提交过来的数据? 有关JSP的小问题 JDBC 错误! 请帮我看看! 我刚刚学JSP,想问问大家谁那里有关于web.xml各个标签的详细一点的说明文档(中文的)或在那里可以下载到 求一个进行用户登录验证并用session保持用户登录状态的伪代码 --tomcat和apache整合之后的问题
public boolean LDAPLogin(String username, String password) {
if (StringUtil.isEmpty(username) || StringUtil.isEmpty(password))
return false; Hashtable<String, String> env = new Hashtable<String, String>();
env.put(Context.INITIAL_CONTEXT_FACTORY,
"com.sun.jndi.ldap.LdapCtxFactory");
env.put(Context.SECURITY_AUTHENTICATION, "simple");
env.put(Context.PROVIDER_URL, "域服务器IP");
env.put(Context.SECURITY_PRINCIPAL, username);
env.put(Context.SECURITY_CREDENTIALS, password);
InitialDirContext ctx = null;
try {
ctx = new InitialDirContext(env);
return true;
} catch (NamingException e) {
return false;
} finally {
if (ctx != null)
try {
ctx.close();
} catch (NamingException e) {
e.printStackTrace();
}
}
}参数是域登陆用户名密码,用户名注意需要带上域前缀。