关于acegi整合cas的问题

hitman9099 2008-07-02 01:05:43
郁闷的不行了
问题如下:
证书已经生成并且已经导入。
该配置的都按照网上的配置了。
在打开首页后,访问受保护的页面时,直接跳到cas的login的页面,当输入错误的登陆信息时,会提示
您提供的凭证有误,当输入正确的登陆信息时,他直接跳到在applicationContext-acegi-security.xml中有个authenticationProcessingFilter所定义的页面,这种测试,
<bean id="exceptionTranslationFilter" class="org.acegisecurity.ui.ExceptionTranslationFilter">
<property name="authenticationEntryPoint">
<bean class="org.acegisecurity.ui.cas.CasProcessingFilterEntryPoint">
<property name="loginUrl">
<value>https://WWW-9A5718D7B04:8443/cas/login </value>
</property>
<property name="serviceProperties">
<ref bean="serviceProperties"/>
</property>
</bean>
</property>
<property name="accessDeniedHandler">
<bean class="org.acegisecurity.ui.AccessDeniedHandlerImpl">
<property name="errorPage" value="/accessDenied.jsp"/>
</bean>
</property>
</bean>
<bean id="ticketValidator" class="org.acegisecurity.providers.cas.ticketvalidator.CasProxyTicketValidator">
<property name="casValidate">
<value>https://WWW-9A5718D7B04:8443/cas/proxyValidate </value>
</property>
<property name="serviceProperties">
<ref bean="serviceProperties"/>
</property>
</bean>
authenticationEntryPoint,casValidate如果是localhost,就没有问题,如果是机器名或者是IP地址就不行了。
请问是什么原因。。。
...全文
39 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧