Liferay+cas集成登录后无法跳转回Liferay
wjhai23
2011-07-06
我配置好了Liferay 6 +cas 3集成, Liferay使用mysql数据库, cas认证时也是访问mysql中同一个表来认证用户名和密码。
访问Liferay首页,点登录跳转到cas页面,输入用户名/密码后显示登录成功,但一直停留在该页面,不跳转回Liferay。 看日志信息: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) at java.lang.Thread.run(Thread.java:662) 10:20:41,887 ERROR [CASFilter:136] java.lang.RuntimeException: java.io.FileNotFoundException: http://10.71.157.87:8090/proxyValidate?&redirectAfterVal idation=false&ticket=ST-4-7pBjoUC19bJvi55mHZ7I-cas&service=http%3A%2F%2F10.71.157.87%3A8090%2Fc%2Fportal%2Flogin%3Fp_l_id%3D10160&casServerUrlPrefix=h ttp://10.71.157.87:8090&serverName=http://10.71.157.87:8090&casServerLoginUrl=http://10.71.157.87:8090/cas/login java.lang.RuntimeException: java.io.FileNotFoundException: http://10.71.157.87:8090/proxyValidate?&redirectAfterValidation=false&ticket=ST-4-7pBjoUC19 bJvi55mHZ7I-cas&service=http%3A%2F%2F10.71.157.87%3A8090%2Fc%2Fportal%2Flogin%3Fp_l_id%3D10160&casServerUrlPrefix=http://10.71.157.87:8090&serverName= http://10.71.157.87:8090&casServerLoginUrl=http://10.71.157.87:8090/cas/login 请问是该怎么解决 |
|
xijunhu
2011-09-01
不知道你是否在控制面板的设置-认证-cas,启用cas,并输入你设置的URL.
|
|
wjhai23
2011-09-01
谢谢 已经解决, 因为liferay对密码的加密方式特别,修改了下后通过了
|