1

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

我正在按照文档的提供没有 Active Directory 的 NTLM 服务部分中描述示例,并将示例战争部署到 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长度不相等?

替代文字

我还缺少什么?

环境: - Windows 7

4

2 回答 2

1

有几件事要检查

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

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

于 2010-10-15T10:37:34.913 回答
1

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

于 2010-10-16T04:46:08.810 回答