2

大家好......我在将 flex 和 cakephp 之间的集成与身份验证一起工作时遇到了一点困难......

我在 Flex 上有一个 MVC,它与 cakephp 上的用户 MVC 通信。它验证并将登录的用户发回给我,但是当我尝试访问另一个控制器时,$this->Auth->user() 的值始终为空......

身份验证不是持久的....

最有趣的是......如果我首先登录 cakephp(通过 cakephp 视图)然后开始在 Flex 端工作,一切正常,直到达到超时......当我调用 /当我通过 flex 调用服务时,通过 cakephp 登录的用户/登录不起作用....

附加信息:我正在使用 CakeAMF/amfext 和 Fake 使这种集成成为可能

任何想法 ?

4

1 回答 1

1

看来cookie是问题....

从 Flex 登录时,不会创建会话中带有 CAKEPHP 键的 cookie....

到目前为止唯一的解决方案是从 Cake 登录并重定向到 Flex...

似乎在使用 Flex 应用程序时会话保持不变

于 2008-11-14T19:47:52.267 回答