【问题标题】:Jespa 1.1 Java + ActiveDirectory NTLM auth does not workJespa 1.1 Java + ActiveDirectory NTLM 身份验证不起作用
【发布时间】:2010-10-15 08:42:09
【问题描述】:

http://www.ioplex.com/jespa.html

我按照文档Providing NTLM Services without Active Directory部分中描述的示例进行操作,并将示例war部署到JBoss中

我做到了:

  • 将所有 JBoss 端口号增加 1000(所以我使用端口 9080)
  • 将 example_ntsp_web.xml 重命名为 web.xml
  • 然后部署。
  • 我无法获得身份验证

当我调试 JBoss 时,比较 ntlm 对象失败

 NtlmResponse local = new NtlmResponse(resp,domain, myusername,mypassword.toCharArray(), getTargetInformation());

 if (resp.equals(local)) {            <--------------------- fails here, resp and local not equal

}

使用eclipse调试信息,本地和resp之间的ntResponses长度不相等?

我还缺少什么?

环境: - 视窗 7

【问题讨论】:

    标签: java windows-7 ntlm jespa


    【解决方案1】:

    需要检查的几件事

    • 您是否使用帐户admin 和密码opensaysme 登录到您的Windows 7 机器?
    • 您的 Windows 7 域是否与您的纯文本文件中配置的内容匹配?

    您也可以尝试直接向 IOPlex 发送电子邮件,我发现他们过去反应非常迅速。

    【讨论】:

    • IOPlex 确实响应非常快,我们将其缩小到 Windows7 是“不同的”(根据我上面的回答)
    【解决方案2】:

    在 jespa 1.1.4b http://www.ioplex.com/d/jespa-1.1.4b.zip 的新 alpha 版本中,这个问题得到了解决。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多