【问题标题】:Cannot resolve security role无法解析安全角色
【发布时间】:2016-06-02 03:57:55
【问题描述】:

IntelliJ 告诉我它

无法解析安全角色

我很确定我必须将角色放在另一个文件以及 web.xml 中,但我找不到太多相关信息。也许是 hboss-web.xml ?

<security-constraint>
    <web-resource-collection>
        <web-resource-name>Secure Pages</web-resource-name>
        <description/>
        <url-pattern>/u/*</url-pattern>
    </web-resource-collection>
    <auth-constraint>
        <role-name>USER</role-name>
        <role-name>ADMIN</role-name>
    </auth-constraint>
</security-constraint>

我是 intelliJ 的新手,所以也许我误解了一些东西。

【问题讨论】:

    标签: jakarta-ee wildfly web.xml jaas


    【解决方案1】:

    您需要声明您在 web.xml(或 application.xml,如果使用基于 EAR 的部署)中引用的安全角色:

    <web-app ...>
       ...   
       <security-role>
         <role-name>USER</role-name>
       </security-role>
       <security-role>
         <role-name>ADMIN</role-name>
       </security-role>
       ...
    </web-app>
    

    【讨论】:

      猜你喜欢
      • 2013-10-06
      • 1970-01-01
      • 2021-07-25
      • 2014-10-22
      • 2016-06-20
      • 2012-04-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多