Jespa 1.1 Java + ActiveDirectory NTLM 身份验证不起作用
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
http://www.ioplex.com/jespa.html
I am following the example as described in Providing NTLM Services without Active Directory part of the documentation, and deploying the examples war into JBoss
I did:
- Increase all JBoss port numbers by 1000 (so I am using port 9080 )
- Rename example_ntsp_web.xml into web.xml
- And then deploy.
- I could not get auth'ed
When I debugged into JBoss, it is failing at comparing the ntlm objects
NtlmResponse local = new NtlmResponse(resp,domain, myusername,mypassword.toCharArray(), getTargetInformation());
if (resp.equals(local)) { <--------------------- fails here, resp and local not equal
}
Debugging info using eclipse, ntResponses length are not equal between local and resp ?
What else am I missing?
Environment:
- Windows 7
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
需要检查的几件事
admin
和密码opensaysme
登录到 Windows 7 机器?您也可以尝试直接向 IOPlex 发送电子邮件,我发现他们过去的反应非常灵敏。
A couple of things to check
admin
and passwordopensaysme
?You could also try emailing IOPlex directly, I found them very responsive in the past.
随着 Jespa 1.1.4b 的新 alpha 版本 http://www.ioplex.com /d/jespa-1.1.4b.zip 此问题已修复。
With the new alpha release of jespa 1.1.4b http://www.ioplex.com/d/jespa-1.1.4b.zip this problem is fixed.