简体   繁体   English

Java,客户端NTLM身份验证

[英]Java, Client-Side NTLM Authentication

I'm charged with building an app health monitoring system, and one of the requirements is to check both if our various java services are up and if our reverse proxy is up. 我负责构建应用程序运行状况监视系统,其中一项要求是检查我们各种Java服务是否正常运行以及反向代理是否正常运行。 The reverse proxy is a .NET application that gets a user's AD Groups and passes them along to our apps via a header for monitoring/security reasons. 反向代理是一个.NET应用程序,用于获取用户的广告组,并将其通过标头传递给我们的应用程序,以进行监视/安全保护。

Obviously the rinky dink input and output stream http request isn't enough, but I haven't found information or guides about client-side NTLM authentication for Java. 显然,草率的dink输入和输出流http请求是不够的,但是我还没有找到有关Java客户端NTLM身份验证的信息或指南。

I'm guessing there's a library (probably Oracle or Apache) that provides a handler that can do this, but I have come up empty trying to find it. 我猜想有一个库(可能是Oracle或Apache)提供了可以执行此操作的处理程序,但是我想找到它的过程是空的。 Please help. 请帮忙。

Great code and context can be found here, for client side. 可以在客户端找到出色的代码和上下文。 http://davenport.sourceforge.net/ntlm.html#appendixD http://davenport.sourceforge.net/ntlm.html#appendixD

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM