phpcas客户端报错:
Authentication failure: Ticket not validated Reason: bad response from the CAS server
现象为:登录返回提示登录不成功,ticket可以在URL中看到。
打开调试:
\phpCAS::setDebug("/_cache/logs/cas.log");
报错,如最开始,最后发现,是因为给cas传递参数时,构造了URL,造成ticket参数无法获取,问题URL如下:
cas?uid=2BAA87E5-850D-E2A1-E1C8-242D1E4AD115&p3/serviceValidate&service=http%3A%2F%2Flocalhost%3A8045%2Flogin%2Flogin%2Flogin%2F&ticket=ST-15-rVLTyddym1qzgbMh0c-4LqvSk34
调整为正确的Url后即可。
------------正 文 已 结 束, 感 谢 您 的 阅 读 (折雨的天空)--------------------
转载请注明本文标题和链接:《CAS报错:Authentication failure: Ticket not validated Reason: bad response from the CAS server》
发表评论