如何在Grails应用程序中实现NTLM v2身份验证?

如何在Grails应用程序中实现NTLM v2身份验证?,grails,ntlm,Grails,Ntlm,我需要在遗留Grails应用程序中实现NTLM v2身份验证。到目前为止,我只找到了一个Grails ntlm auth插件,它只支持ntlm v1和一个Java ntlmv2 auth库,我不知道如何将它附加到应用程序 如果您对现有插件或ntlmv2身份验证库集成到应用程序的指导方针有任何建议,我将不胜感激。您可以使用Apache mod_auth_kerb进行ntlmv2身份验证。有关更多详细信息,请参阅 然后,您必须使用HTTP头或AJP将经过身份验证的用户传递给Tomcat。有关AJP解

我需要在遗留Grails应用程序中实现NTLM v2身份验证。到目前为止,我只找到了一个Grails ntlm auth插件,它只支持ntlm v1和一个Java ntlmv2 auth库,我不知道如何将它附加到应用程序


如果您对现有插件或ntlmv2身份验证库集成到应用程序的指导方针有任何建议,我将不胜感激。

您可以使用Apache mod_auth_kerb进行ntlmv2身份验证。有关更多详细信息,请参阅

然后,您必须使用HTTP头或AJP将经过身份验证的用户传递给Tomcat。有关AJP解决方案和在http标头中传递远程_用户的信息,请参阅

在SpringSecurity中,您可以使用RequestHeaderAuthenticationFilter从Apache传递给Tomcat的头中获取经过身份验证的用户。有关正确方向的提示,请参阅