嘿所有......我在使用flex和cakephp进行身份验证之间的集成时遇到了一些困难......
我在Flex上有一个MVC,它与cakephp上的用户MVC通信。它验证并将我发回给已登录的用户,但当我尝试访问另一个控制器时,$ this-> Auth-> user()的值总是为空....
身份验证不是永久性的......
最有趣的是......如果我首先在cakephp上登录(通过cakephp视图),然后开始在Flex方面工作,一切正常,直到达到超时......当有什么事情在做我通过cakephp调用/ users / login,当我通过flex调用服务时,这不起作用....
其他信息: 我正在使用CakeAMF / amfext和Fake来实现这种集成
有什么想法吗?
答案 0 :(得分:1)
似乎cookie就是问题......
从Flex进行日志记录时,不会创建具有CAKEPHP密钥的cookie到会话....
到目前为止,唯一的解决方案是从Cake登录并重定向到Flex ...
似乎在使用Flex应用程序时会话被保留