我正在尝试在 Payara 5.194 中使用 jdbc 领域进行配置 我相信我做得很好,但总是收到这样的消息:
Web 登录失败:com.sun.enterprise.security.auth.login.common.LoginException:登录失败:没有为 AguaLecturaRealm 配置 LoginModules
为了简单起见,在摘要算法中不使用任何内容……在其他情况下我没有遇到任何问题。还要添加我的 web.xml 配置:
<login-config>
<auth-method>FORM</auth-method>
<realm-name>AguaLecturaRealm</realm-name>
<form-login-config>
<form-login-page>/login.jsp</form-login-page>
<form-error-page>/error.jsp</form-error-page>
</form-login-config>
</login-config>
<security-role>
<role-name>admin</role-name>
</security-role>
我没有想到可能出了什么问题
解决方案就像评论 wladimir diskowski JAAS Context 应保留默认的“jdbcRealm”! 但我找不到任何文件说明必须采用这种形式。