phpCAS - 请对HTTP调用://,而不是HTTPS://

问题描述:

我使用phpCAS尝试我的用户与*凭证系统的身份验证。phpCAS - 请对HTTP调用://,而不是HTTPS://

目前正处于开发周期,因此CAS并没有落后SSL,因此该URL地址是http://

我似乎无法得到phpCAS去那里,即使我使用的是没有SSL为验证CAS服务器行:

phpCAS::setNoCasServerValidation(); 

我的代码是完全一样显示在简单的例子在这里:https://wiki.jasig.org/display/CASC/phpCAS+examples

唯一不同的是我的服务器主机名(www.mysite.com),端口是( 8080)。

任何人都知道怎么去重定向去HTTP://而不是https://开头?

https://wiki.jasig.org/display/CAS/Solving+SSL+issues。 CAS服务器需要 SSL。毕竟,认证系统需要尽可能安全可靠。这将是一个更好地利用你的时间来继续和配置CAS服务器使用SSL使用自签名的证书,而不是试图找出如何绕过SSL机制。

phpCAS::setNoCasServerValidation()方法适用于服务器正在使用自签名证书或尚未由客户端识别并信任的证书颁发机构签名的证书的情况。它告诉客户简单地接受证书,而不需要进一步检查来验证它。

+0

我明白了,谢谢你的帮助。 – diggersworld 2011-03-25 08:30:23