开水房
ASP.NET
随笔- 161  文章- 1  评论- 2 
博客园  首页  新随笔  联系  管理  订阅 订阅
java 域服务器 验证

到与服务器端用域用户进行身份验证:

 

代码
try {  
            UniAddress dc 
= UniAddress.getByName("192.168.10.229");  
            jcifs.smb.NtlmPasswordAuthentication auth 
= new jcifs.smb.NtlmPasswordAuthentication(  
                    
"192.168.10.229", "user", "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(UnknownHostException e)
        {
            e.printStackTrace();
        }

 

 

要下载一个jcifs的jar文件。 jcifs-1.2.9.jar

posted on 2010-12-31 16:42 白开水皮皮 阅读(96) 评论(0) 编辑 收藏
刷新评论刷新页面返回顶部
程序员问答社区,解决您的IT难题
博客园首页博问新闻闪存程序员招聘知识库
Copyright ©2012 白开水皮皮