我是Spring的新手。我有一个关于配置的问题,以便在登录后允许https重定向。我使用Vmware vfabric tc服务器作为Web服务器。
在app-security-context.xml
我在http块中发出警告。
这个警告是:
Referenced bean 'org.springframework.security.web.access.channel.
ChannelDecisionManagerImpl' not found
[config set: PresentationLayer/ web-context]
因此,当我尝试登录时,我的浏览器中出现错误消息“页面不可用”
答案 0 :(得分:0)
我不确定你的问题是否来自那个警告(这只是一个警告)。部署应用程序时,您是否看到任何错误跟踪?
无论如何,您可以通过在安全上下文中添加几行来删除该警告。例如:
<bean class="org.springframework.security.web.access.channel.ChannelDecisionManagerImpl">
<property name="channelProcessors">
<list>
<bean class="org.springframework.security.web.access.channel.SecureChannelProcessor" />
<bean class="org.springframework.security.web.access.channel.InsecureChannelProcessor" />
</list>
</property>
</bean>