【发布时间】:2013-05-22 23:05:10
【问题描述】:
我有一个与示例booking-faces 相关的问题,参数在spring
security intercept-url pattern="/secure" 什么是映射?,/secure 配置在哪里。
谢谢。
【问题讨论】:
-
你想让我更好地澄清我的答案吗?
标签: spring spring-security spring-webflow
我有一个与示例booking-faces 相关的问题,参数在spring
security intercept-url pattern="/secure" 什么是映射?,/secure 配置在哪里。
谢谢。
【问题讨论】:
标签: spring spring-security spring-webflow
SpringSecurity 有助于解决 Java EE 应用程序的安全问题,如 here 所述。
下面的配置意味着在您的应用程序中访问任何以secure 开头的 URL 的用户应该具有ROLE_SUPERVISOR 权限
<security:intercept-url pattern="/secure" method="POST" access="hasRole('ROLE_SUPERVISOR')"/>
根据配置可以使用以下用户登录(有ROLE_SUPERVISOR权限)
keith/melbourne
erwin/leuven
已添加
SpringSecurity 是通过过滤器在 Web.xml 中配置的,它不接收所有 URL:
<filter-mapping>
<filter-name>springSecurityFilterChain</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
所有 SpringSecurity 都在 SpringSecurity 配置文件中配置,如this
您可以在文件中找到/secure的模式:<security:intercept-url pattern="/secure" ...
【讨论】:
<filter-mapping> <filter-name>springSecurityFilterChain</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
secure:<security:intercept-url pattern="/secure"