fra*_*lic 2 java ntlm weblogic kerberos windows-authentication
我们的团队构建了一个WebLogic Intranet站点.用户当前必须键入其Active Directory登录名/密码才能访问该站点.
由于我们的大多数用户已经登录到域,因此我们希望使用集成Windows身份验证,以便用户无需重新键入其登录密码.
我已经在Windows/IIS上托管.NET应用程序.但是,此应用程序内置于WebLogic/Java中,并托管在RedHat Linux上.
是否有可用的分步指南或原型应用程序?
(请假设我们在Internet Explorer浏览器上标准化了这个问题.)
看看jcifs.虽然它的机制已被弃用(它不支持NTLMv2),但它仍在我的项目中工作.您可能必须使用旧版本.他们建议使用jespa,但它不是免费的.
还有spnego,它也有一个过滤器.和tomcatspnego.但我不知道他们使用起来有多容易.
华夫饼看起来也很有趣.
这是另一个答案,其中包含一些细节:在Linux上使用Java对Active Directory进行身份验证
到目前为止我只使用了jcifs,所以我不能告诉你哪个选项最好.Apaches HttpClient也有一些功能,我使用它,但不是作为Web应用程序中的SSO.
编辑:
我发现了另一个项目:ntlm-authentication-in-java,但我还没有使用或测试过它.
| 归档时间: |
|
| 查看次数: |
15287 次 |
| 最近记录: |