Liferay5.2.3怎么不能使用http的CAS集成登录啊?

fishfree 2009-11-20
我们没有证书,省得一般用户老是要点击“继续“才能访问,所以把CAS部署在了http下面。我在Liferay进行了如下图的配置,


并将这个文件里webapps/ROOT/WEB-INF/web.xml
		<init-param>
			<param-name>logout_url</param-name>
			<param-value>http://10.2.8.212:8080/cas/logout</param-value>
		</init-param>
		<init-param>
			<param-name>edu.yale.its.tp.cas.client.filter.loginUrl</param-name>
			<param-value>http://10.2.8.212:8080/cas/login</param-value>
		</init-param>
		<init-param>
			<param-name>edu.yale.its.tp.cas.client.filter.validateUrl</param-name>
			<param-value>http://10.2.8.212:8080/cas/proxyValidate</param-value>
		</init-param>
		<init-param>
			<param-name>edu.yale.its.tp.cas.client.filter.serviceUrl</param-name>
			<param-value>http://localhost:8080/c/portal/login</param-value>
		</init-param>


重启Liferay,点击“登录“链接时,浏览器一片空白,查看源文件,内容如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=gb2312"></HEAD>
<BODY></BODY></HTML> 


换了Firefox、Opera等多个浏览器都是同样的情况。晕倒。

难道Liferay一定得要使用https的CAS吗?可不可以在哪儿改成http的CAS呢?请过来人指点一下!先谢过了!
camelwoo 2010-01-10
CAS 似乎只支持 https 吧
harbey 2010-07-24
当然可以换掉!
Global site tag (gtag.js) - Google Analytics