我已经为 jboss-eap 中的特定用户配置了使用 Kerberos 身份验证的应用程序,它工作正常。但是要在组的基础上进行相同的配置,即特定组中的用户将能够进行身份验证。
用户的 Standalone.xml 配置:-
<security-domains>
<security-domain name="SPNEGO" cache-type="default">
<authentication>
<login-module code="SPNEGO" flag="required">
<module-option name="serverSecurityDomain" value="host"/>
</login-module>
</authentication>
<mapping>
<mapping-module code="SimpleRoles" type="role">
<module-option name="saurabhgupta@ECO.COM" value="User"/>
</mapping-module>
</mapping>
</security-domain>
我的环境包括:
带有 JBoss EAP 6.2 客户端站的 linux 服务器,带有 Windows 7 64 位 + Chrome Windows Server 2008 Active Directory(充当 KDC)
应用大战地点:- https://github.com/kwart/spnego-demo
有没有人经历过这一切并以某种方式解决了它?
提前谢谢你,悉达多