`
廖世勇
  • 浏览: 100880 次
  • 性别: Icon_minigender_1
  • 来自: 湖南郴州
社区版块
存档分类
最新评论

jCIFS

 
阅读更多


jCIFS是一个完全用Java开发的SMB客户端库。它紧密地遵循CIFS规范(是Microsoft Windows平台标准文件共享协议),支持Unicode,命令管道,批处理,线程化调用者的IO复用,加密认证,完整事务,域/工作组/主机/共享/文件枚举,NetBIOS 套接字和名称服务,smb:// URL协议处理器,一个类API的java.io.File ,RAP调用,NTLM HTTP鉴别。它广泛用于企业内部网络。

JCIFS: The Java CIFS Client Library

http://jcifs.samba.org/

很多公司都希望WEB登陆与域用户结合起来,实现单点登陆,使用jcifs.jar可以非常好实现,下载一个最新的jcifs.jar,放到WEB-INFlib下面,现在是1.27版,然后修改web.xml,加入下面:

<filter>

<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(),就可以得到当前域用户的用户名了

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/dotyboy/archive/2006/11/24/1413195.aspx

分享到:
评论

相关推荐

    jcifs-1.3.15.jar

    **jcifs-1.3.15.jar** 是一个Java库,主要用于在Java应用程序中实现对SMB(Server Message Block)协议的支持。SMB是一种广泛使用的网络文件共享协议,尤其在Windows环境中,它允许不同设备在局域网(LAN)内共享...

    jcifs实现集成登录

    **jcifs实现集成登录** 在IT领域,尤其是在企业级应用中,用户登录体验的便捷性和安全性至关重要。"jcifs"(Java CIFS Client)是一个开源的Java库,它实现了通用因特网文件系统(CIFS)协议,允许Java应用程序与...

    jcifs-ext-0.9.4.jar

    《jcifs-ext-0.9.4.jar:CAS集成AD域的关键组件》 在现代企业IT环境中,身份验证和授权是网络安全的核心环节。Java社区中的jcifs-ext库扮演了重要角色,特别是在集成Active Directory(AD)域服务时。jcifs-ext-...

    jcifs java远程访问

    Java Community Interface for File Systems (JCIFS) 是一个开源的Java库,它允许Java应用程序通过SMB(Server Message Block)协议来实现对网络上共享资源的访问。标题中的“jcifs java远程访问”指的是使用JCIFS库...

    jcifs API开发文档、jar包等

    **jcifs API 开发文档与应用** jcifs (Java CIFS Client Library) 是一个开源的 Java 库,它实现了客户端接口文件系统(Client Interface File System, CIFS),也称为 SMB 协议,允许 Java 应用程序访问网络共享...

    jcifs-1.3.16.jar及源码

    《jcifs-1.3.16.jar及源码》 jcifs-1.3.16.jar是一款专用于网络文件访问的Java库,它允许Java应用程序通过SMB(Server Message Block)协议来操作远程文件系统,而无需依赖FTP或其他传统文件传输方式。SMB是一种...

    Jcifs创建远程文件夹的例子

    在IT行业中,尤其是在网络文件系统领域,jcifs(Java CIFS Client Library)是一个非常重要的工具。CIFS(Common Internet File System)是一种广泛使用的文件共享协议,尤其在Windows环境中。jcifs是一个开源的Java...

    java共享文件下载依赖包jcifs-1.3.3.jar

    Java共享文件下载依赖包jcifs-1.3.3.jar是一个关键组件,它主要用于Java程序在不同操作系统之间实现网络文件共享。这个包是基于Java的CIFS(Common Internet File System)客户端实现,允许Java应用程序与遵循SMB...

    jcifs-ext-0.9.4.jar/jcifs-1.3.3.jar

    标题中的"jcifs-ext-0.9.4.jar"和"jcifs-1.3.3.jar"是Java库文件,它们主要用于处理SMB(Server Message Block)协议,这是一个广泛用于网络共享文件、打印机和其他资源的协议。这些库在Java应用中提供了对Windows...

    jcifs-1.3.17.jar

    Java Community Interface for File Sharing (JCIFS) 是一个开源的Java库,它允许Java应用程序能够访问和操作Microsoft的网络文件共享协议,例如SMB(Server Message Block)和CIFS(Common Internet File System)...

    共享文件传输-Jcifs

    **共享文件传输-Jcifs** 在Java编程中,jcifs是一个非常重要的库,它使得Java应用程序能够方便地访问和操作Microsoft网络文件系统(CIFS/SMB)上的共享资源。jcifs-1.3.14.jar是jcifs库的一个版本,提供了对CIFS...

    域登陆(通过jcifs.http.NtlmHttpFilter实现)

    jcifs是一个开源库,它提供了对SMB(Server Message Block)协议的支持,这个协议广泛用于Windows网络中的文件共享和身份验证。NtlmHttpFilter是jcifs库的一部分,专门用于HTTP请求的NTLM(NT LAN Manager)身份验证...

    利用jcifs-1.3.15.jar实现共享文件上传下载

    在Java编程环境中,jcifs-1.3.15.jar是一个非常重要的库,它使得开发者能够方便地处理SMB(Server Message Block)协议,也就是Windows操作系统中常用的文件共享协议。这个库允许Java程序访问局域网内的共享文件,...

    jcifs-1.3.17-sources.jar

    《jcifs-1.3.17-sources.jar:Java操作网络共享的源码解析》 在Java开发中,有时我们需要访问和操作网络上的共享资源,例如读取、写入或者管理远程计算机的文件系统。这时,jcifs库就成为了一个重要的工具。jcifs...

    jcifs-1.3.1附带示例.rar

    【jcifs-1.3.1附带示例.rar】是一个包含jcifs-1.3.1.jar库和示例.txt文件的压缩包,主要针对的是在Java环境中通过SMB(Server Message Block)协议访问局域网内其他计算机共享资源的技术。这个库是Java SMB客户端的...

    jcifs-1.3.12.zip

    通过jcifs实现java访问网络共享文件 jcifs 是 cifs(common internet file system) java的实现 smb (service message block) to be cifs jcifs 是一个开源项目 可从http://jcifs.samba.org/下载 SmbFileInputStream...

    jcifs-1.3.13.jar

    【jcifs-1.3.13.jar】是一款在Java平台上用于网络文件系统访问的库,主要用于处理SMB(Server Message Block)协议,这是一种广泛应用于Windows网络共享、NAS设备和其他跨平台系统的通信协议。该库使得Java应用程序...

    jcifs的拓展包ext

    【jcifs的拓展包ext】是Java社区中用于处理网络文件共享协议的一个扩展库,主要针对JCIFS(Java Common Internet File System)进行增强。JCIFS是一个开源的Java库,实现了SMB(Server Message Block)协议,允许...

    jcifs-1.3.19.jar

    jcifs-1.3.19.jar 包,用于SMB协议 ,以实现远程读取文件。jcifs-1.3.19.jar 包,用于SMB协议 ,以实现远程读取文件。

Global site tag (gtag.js) - Google Analytics