我正在实现自定义JAAS登录模块。在eclipse中,我可以将context.xml添加到/ META-INF,如下所示:
<?xml version="1.0" encoding="UTF-8" ?>
<Context>
<Realm className="org.apache.catalina.realm.JAASRealm"
appName="Bookstore"
userClassNames="jaas.UserPrincipal"
roleClassNames="jaas.RolePrincipal" />
</Context>
但在Jboss-EAP-7.5.0中,它并不起作用。虽然我已将RolePrincipal添加到LoginModule中的主题,但我仍然无法访问受保护的资源。
我花了很多时间搜索解决方案,有人知道如何解决吗?我将等待答案并尽快回复。