JCIFS使用NTLMHTTP认证.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JCIFS使用NTLMHTTP认证

JCIFS使用NTLM HTTP认证 一个企业内联网网站上常见的需求是NTLM HTTP认证有时也被称为单点登录(SSO)。 微软IE浏览器的能力,谈判通过HTTP使用Base 64编码NTLMSSP消息会话使用NTLM密码散列。 这是一个Java应用程序的IIS,但也可以使用jCIFS来验证客户端的域控制器MSIE主食服务器功能。 这是一个有用的功能,因为周围的用户管理,现在回落到电脑支持和人力资源的许多任务。 这是没有必要添加和删除用户,因为他们加入和离开公司。 也许最重要的,从用户的角度来看,他们并不需要输入用户名和密码,如果他们的工作站是域的成员。 时产生的密码哈希他们登录到自己的工作站将在通过jCIFS通过了会议,初步要求谈判,并针对PDC或BDC验证。 这也使得用户的网域,用户名和密码管理会话的信息,特征,喜好等使用jCIFS Servlet过滤器是微不足道的HTTP验证的支持NTLM身份加入到您的网站上。 它也可以创建自定义身份验证模块使用NtlmSsp类直接。 这个过滤器尺度非常好,主要是因为会话是在复用传输。 但是,这个功能也不是没有警告。 注:此功能是一个非符合性扩展到HTTP完全由微软设想。 它不适当地使用HTTP标头,因此可能无法在所有servlet容器或服务器可能会停止使用您的应用程序的新版本。 同时,这个密码是加密的味道不是很安全的情况下,不应该如此它是用来验证Internet客户端上。 注意:不要忘记重启参数改变后jCIFS容器初始化。 JCIFS必须使用容器类加载器和jCIFS属性是只读一次当jCIFS类被初始化。 安装和设置 把最新的jCIFS罐子 lib文件在/]你的webapp目录[1。 由于jCIFS属性加载一次,当jCIFS类是首次访问,是要真正停止并重新启动容器如有jCIFS属性已被更改。 下面是两个web.xml中配置。 请注意,jcifs.smb.client.domain和jcifs.smb.client.domainController属性是互相排斥的。 生产的web.xml示例 一个简约的映射指令web.xml文件过滤器和过滤器可能类似于以下内容: filter filter-name NtlmHttpFilter /过滤器的名称 filter-class jcifs.http.NtlmHttpFilter /过滤器类 init-param param-name jcifs.smb.client.domain /的param - name param-value纽约用户/参数值 /的init - param init-param param-name bios.wins /的param - name param-value 7,6 /参数值 /的init - param /滤镜“ filter-mapping filter-name NtlmHttpFilter /过滤器的名称 的url-pattern / *“/的url - pattern /过滤器映射 该过滤器部分说明了在用户安装程序,验证客户对域纽约市 。 这是适合用户的并发数为jCIFS大循环将通过域控制器,并使用WINS服务器候补委员必要的。 上述将验证用户访问所有用户的内容针对域纽约市 。 WINS服务器7将被查询来解决纽约市的用户到域控制器的IP地址对。 如果该WINS服务器没有响应,6将被质疑。 备用的web.xml示例 下面的例子节滤波器illistrates如何指定jcifs.http.domainController财产IP地址的域控制器特别使用。 目标计算机并不需要一个真正的域控制器 - 这可能只是一个工作站。 也说明了下面是jcifs.smb.client.logonShare财产。 这将导致jCIFS试图访问资源\ \ 5 \ JCIFSACL当用户进行身份验证。 通过创建,共享和更改访问控制列表只有特定的用户或用户组可以访问您的网站。 filter filter-name NtlmHttpFilter /过滤器的名称 filter-class jcifs.http.NtlmHttpFilter /过滤器类 init-param param-name jcifs.http.domainController /参数,名称 param-value 5 /参数值 /的init - param init-param param-name jcifs.smb.client.logonShare /参数名称 param-value JCIFSACL /参数值 /的init - param /滤镜“ filter-mapping filter-name NtlmHt

文档评论(0)

hagoulz + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档