Я использую Tomcat для своего приложения Struts2.В web.xml
есть определенные записи, как показано ниже:
<security-constraint>
<web-resource-collection>
<web-resource-name>restricted methods</web-resource-name>
<url-pattern>/*</url-pattern>
<http-method>PUT</http-method>
<http-method>DELETE</http-method>
<http-method>TRACE</http-method>
</web-resource-collection>
<auth-constraint />
</security-constraint>
<security-constraint>
<web-resource-collection>
<web-resource-name>no_access</web-resource-name>
<url-pattern>/jsp/*</url-pattern>
</web-resource-collection>
<auth-constraint/>
</security-constraint>
<security-constraint>
<web-resource-collection>
<web-resource-name>no_access</web-resource-name>
<url-pattern>/myrrunner/*</url-pattern>
</web-resource-collection>
<auth-constraint/>
</security-constraint>
Как я могу изменить части из черного списка, чтобы использовать только часть из белого списка ... Например, вместо методов черного списка PUT
, DELTE
httpМне нужно добавить в белый список другие методы, но я не уверен, синтаксис их внесения в белый список и какие методы их внесения в белый список.
Для моего вышеприведенного web.xml
фрагмента, я буду признателен, если кто-нибудь может предоставить мне белую счетную часть для выше xml
.
РЕДАКТИРОВАТЬ: Кроме того, как я действительно проверю, действительно лиРешение работает или нет?
Спасибо