Не удается разрешить роль безопасности


IntelliJ говорит мне, что это

Не удается разрешить роль безопасности

Я почти уверен, что мне пришлось поместить роли в другой файл, а также в web.но я не могу найти много информации об этом. может быть, 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, так что, возможно, я что-то недопонимаю.

1 2

1 ответ:

Вам необходимо объявить роли безопасности, на которые вы ссылаетесь в своей сети.xml (или приложение.xml при использовании развертывания на основе EAR):

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