FB.Connect.logoutAndRedirect ('' account / logout ') não será redirecionado, mesmo com a sessão adequada
Minha linha de inicialização:
<script type="text/javascript">function initFB(){FB_RequireFeatures(["XFBML"], function(){FB.init("xxxx", "xd_receiver.htm");});}</script>
Meu link de logout:
<a onclick="FB.Connect.logoutAndRedirect('account/logout');">Log Out</a>
Tenho uma sessão válida no meu aplicativo da web e uma sessão válida do Facebook, porque minha foto de exibição do usuário é exibida.
A única maneira de conseguir que o Facebook efetue logout corretamente com essa função ou .logout () é lançar um
return false;
na mistura, da seguinte forma:
<a onclick="FB.Connect.logoutAndRedirect('account/logout'); return false;">Log Out</a>
Isso, no entanto, ainda não redireciona para lugar nenhum. O aplicativo fica lá depois de sair do Facebook, para que a sessão do site continue ativa e interrompida.
Isso é muito frustrante, por isso, se alguém puder fazer sugestões sobre por que isso não será redirecionado, sou todo ouvidos.