java 域验证用户
来源:互联网 发布:淘宝类目宝贝数量查询 编辑:程序博客网 时间:2024/06/09 17:23
<filter-name>NtlmHttpFilter</filter-name>
<filter-class>jcifs.http.NtlmHttpFilter</filter-class>
<init-param>
<param-name>jcifs.http.domainController</param-name>
<param-value>192.168.0.90</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>NtlmHttpFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
192.168.0.90是你AD服务器,然后在你的登陆的代码中使用
request.getRemoteUser(),就可以得到当前域用户的用户名了
try {
UniAddress dc = UniAddress.getByName("192.168.0.90");
jcifs.smb.NtlmPasswordAuthentication auth = new jcifs.smb.NtlmPasswordAuthentication(
"192.168.0.90", "username", "password");
// jcifs.smb.SmbSession.getChallengeForDomain().
jcifs.smb.SmbSession.logon(dc, auth);
System.out.print("OK");
} catch (jcifs.smb.SmbAuthException e) {
String url = "domainlogin.jsp";
String msg = e.toString();
// request.setAttribute("errMsg", "密码或用户名错误");
// request.getRequestDispatcher(url).forward(request, response);
// json="{result:0}";
e.printStackTrace();
} catch (jcifs.smb.SmbException e) {
e.printStackTrace();
} catch (java.net.UnknownHostException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
- java 域验证用户
- java script用户判定及验证码
- java连接微软AD进行用户验证
- java webservice 用户验证 (服务端 + 客户端)
- java验证用户是否重复登录
- java webservice 用户验证 (服务端 + 客户端)
- java 用户登录验证 带输入机会
- JAVA-练习MyShopping_verify验证用户登录信息
- Java WEB_Struts2 基础 实现用户登陆验证
- Java实现用户注册手机发码送验证
- ASP调用域用户验证
- 域用户验证登陆问题
- 验证用户
- 用户验证
- 用户验证
- 用户验证
- java 域服务器 验证 到与服务器端用域用户进行身份验证:
- .net中用户域帐号进行验证
- 【Hadoop】利用MultipleOutputs,MultiOutputFormat实现以不同格式输出到多个文件
- 编程之美_012求数组中最长递增子序列
- 图像处理网站
- 在对话框中动态创建的菜单不能响应UpdeateCommand的问题解决方法
- 通用读取配置文件的代码
- java 域验证用户
- 我们在囧途之程序员做私活小记
- java 获取网页源代码
- Introduction to the AndEngine
- socket从内核角度讲一次最大允许读取多少字节
- eclipse 重新关联源代码
- QFileDialog 的各种属性设置介绍 .
- 一位网站推广员一天的工作安排
- Java 完美判断中文字符