SonarQube - как я могу использовать тег ограничения безопасности? - PullRequest
1 голос
/ 11 февраля 2020

Я пытаюсь исправить некоторые ошибки, которые показал мне SonarQube. У меня есть страница XML, выполненная таким образом:

<web-app xmlns="http://java.aaa.com/xml/bb/"
xmlns:xsi="http://www.xxxx.org/test"
xsi:schemaLocation="http://java.aaa.com/xml/bb http://java.sun.com/xml/ns/javaee/webapp_3_0.xsd"
      version="3.0" id="WebApp">

<display-name>comb</display-name>
<listener>
   <listener-class>
        it.iss.xxxx.listeners.test
   </listener-class>
    </listener>

<servlet>
    <servlet-name>Test1</servlet-name>
    <display-name>Test1</display-name>
    <servlet-class>it.iss.xxx.p1.Test1</servlet-class>
    <load-on-startup>-1</load-on-startup>
</servlet>
<servlet>
    <servlet-name>Research</servlet-name>
    <display-name>Research</display-name>
    <servlet-class>it.iss.xxx.p1.Research</servlet-class>
</servlet>
<servlet-mapping>
    <servlet-name>Verify</servlet-name>
    <url-pattern>/Verify</url-pattern>
</servlet-mapping>
<servlet-mapping>
    <servlet-name>Search</servlet-name>
    <url-pattern>/aaaa/bb/Search</url-pattern>
</servlet-mapping>

, и ошибка: Добавить элементы "security-constraint" в этот дескриптор.

I ' Я начинающий с XML, и я не очень хорошо понимаю, как я могу использовать <security-constraint>. Нужно ли размещать тег ограничения безопасности только там, где у меня есть тег url-pattern, или также там, где у меня есть тег servlet-mapping?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...