使用NTLM身份验证通过JAVA访问IIS WCF服务
我们在IIS 6中托管了一个WCF服务,并在目录安全性下启用了集成Windows身份验证。从.NET Windows客户端使用此服务时,缓存的NTLM凭据将流向服务器PC,一切正常。我们希望Java客户机访问服务时(通过WSDL生成的对象)也会发生同样的情况来自Windows PC。我们在网上搜索的所有内容似乎都表明,如果我们利用Sun Java.net.authenticator并在Windows平台上运行该过程,我们将不需要将用户名/密码硬编码到Java代码中。这是真的吗?我们有一个使用Axis 2.0及其专有NTLM验证器的解决方案,但是我们必须硬编码用户名/密码。理想情况下,我们希望NTLM缓存的凭据自动流向服务器。这似乎是可能的,因为Java进程正在Windows PC上运行使用NTLM身份验证通过JAVA访问IIS WCF服务,java,.net,wcf,ntlm,Java,.net,Wcf,Ntlm,我们在IIS 6中托管了一个WCF服务,并在目录安全性下启用了集成Windows身份验证。从.NET Windows客户端使用此服务时,缓存的NTLM凭据将流向服务器PC,一切正常。我们希望Java客户机访问服务时(通过WSDL生成的对象)也会发生同样的情况来自Windows PC。我们在网上搜索的所有内容似乎都表明,如果我们利用Sun Java.net.authenticator并在Windows平台上运行该过程,我们将不需要将用户名/密码硬编码到Java代码中。这是真的吗?我们有一个使用Ax
想法?这是一个开放源码库,它完全满足您的需求