blazeDS中每个AMF调用的新Flex会话

时间:2010-12-06 14:07:35

标签: session blazeds logout

我正在尝试在tomcat / blazeDS环境中登录和注销用户。我写了一个自定义Java登录代理来处理有效的登录。当我试图注销用户即无效会话时,我意识到Flash应用程序为AMF频道的每次调用获得新的会话ID(新会话)。会发生的情况是,如果我尝试使会话无效,那么它是无用的,因为下一个呼叫将是新的并且再次使用相同的用户凭证有效。

如何从Flex Application / Tomcat上下文中注销用户呢?没有自定义身份验证,我找不到好的例子。

由于

安德烈亚斯

1 个答案:

答案 0 :(得分:0)

您必须将会话ID从Flex传递到Java后端,并让后端使会话无效以注销用户。