我有以下安全約束在web.xml是否可以在自定義屬性的基礎上啓用/禁用web.xml中的安全約束?
<security-constraint>
<web-resource-collection>
<web-resource-name>TempName123</web-resource-name>
<url-pattern>/a/b/c</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>*</role-name>
</auth-constraint>
</security-constraint>
這裏財產,主要要求是,這種約束需要一定的基礎上加載。在安裝過程中,某些用戶可能選擇添加此安全性,或者可能不會。
在jboss/tomcat中是否有任何基於屬性的功能,當設置爲true時,則考慮這個安全約束,否則忽略?
PS:我試圖避免基於文件的操作每次需要添加/刪除此功能時編輯web.xml文件。
你檢查https://stackoverflow.com/questions/8069640/whitelist-security-constraint-in-web-xml? –