Не удается разрешить роль безопасности
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 ответ:
Вам необходимо объявить роли безопасности, на которые вы ссылаетесь в своей сети.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>