ChannelProcessingFilter
来源:互联网 发布:网络连接不稳定 编辑:程序博客网 时间:2024/05/19 23:17
通常最可能用来确保一个请求在https上发生,可以给ChannelDecisionManagerImpl赋值SecureChannelProcessor和InsecureChannelProcessor
一个典型的配置如下:
<bean id="channelProcessingFilter" class="org.springframework.security.web.access.channel.ChannelProcessingFilter">
<property name="channelDecisionManager" ref="channelDecisionManager"/>
<property name="securityMetadataSource">
<security:filter-security-metadata-source path-type="regex">
<security:intercept-url pattern="\A/secure/.*\Z"access="REQUIRES_SECURE_CHANNEL"/>
<security:intercept-url pattern="\A/login.jsp.*\Z"access="REQUIRES_SECURE_CHANNEL"/>
<security:intercept-url pattern="\A/.*\Z"access="ANY_CHANNEL"/>
</security:filter-security-metadata-source>
</property>
</bean>
<bean id="channelDecisionManager"class="org.springframework.security.web.access.channel.ChannelDecisionManagerImpl">
<property name="channelProcessors">
<list>
<ref bean="secureChannelProcessor"/>
<ref bean="insecureChannelProcessor"/>
</list>
</property>
</bean>
<bean id="secureChannelProcessor" class="org.springframework.security.web.access.channel.SecureChannelProcessor"/>
<bean id="insecureChannelProcessor" class="org.springframework.security.web.access.channel.InsecureChannelProcessor"/>
- ChannelProcessingFilter
- spring-security之ChannelProcessingFilter
- Spring Security 的ChannelProcessingFilter 使用https请求
- Spring Security学习笔记之ChannelProcessingFilter
- Sample 3.2:exceed.cpp
- poj3087
- 最近读书计划
- 硬盘类型和Linux分区
- processing 第四天学习笔记
- ChannelProcessingFilter
- 关联式容器-基于hash
- 混乱的日子
- 采用什么架构,才能够承受大访问量
- 庞果网在线编程字符串消除问题ruby解答
- java并发包
- java HashMap和HashTable的爱恨情仇
- 修改配置文件启示
- 1067. Sort with Swap(0,*) (25)