我有一个与phpCAS认证的请求,当直接从url访问时工作正常(在浏览器上复制过去的url )。
但是当我在Iframe src或button href中使用相同的url时,我得到了无限重定向循环。
有什么想法吗?
感谢你的帮助
发布于 2013-08-07 00:28:08
我使用cakephp,问题是安全模块检查referer,如果它不是来自同一主机,则插入会话,因此我被断开连接,然后通过cas和主页重定向重新连接。
解决方案是对cakephp使用自定义会话处理程序并忽略referer检查。
发布于 2013-07-09 17:40:50
因为当你使用CAS保护一个页面时,CAS会在认证后将你重定向到相同的url(即返回url),所以当你访问你的页面时,你的iframe部分会向CAS发送请求,然后它会重定向到你的主页,然后iframe会再次向CAS发送请求,这就是为什么它会进入无限循环。有关CAS如何工作的更多信息,请访问this
https://stackoverflow.com/questions/16697587
复制相似问题