spring security facebook插件grails-注销

spring security facebook插件grails-注销,facebook,grails,Facebook,Grails,我正在玩GrailsSpringSecurityFacebook插件,该插件可以通过facebook登录轻松连接到应用程序。我有一些关于注销和登录重定向的问题 当我从示例应用程序注销时,它显示已注销(重定向到j_spring_security_logout)。但是,当我再次单击login时,它会重新登录,而不会弹出登录页面。注销应该如何工作 我遵循这个示例,并使用spring安全性和服务器端身份验证集成到现有的grails应用程序中。如果我没有在config.groovy中定义grails.se

我正在玩GrailsSpringSecurityFacebook插件,该插件可以通过facebook登录轻松连接到应用程序。我有一些关于注销和登录重定向的问题

  • 当我从示例应用程序注销时,它显示已注销(重定向到j_spring_security_logout)。但是,当我再次单击login时,它会重新登录,而不会弹出登录页面。注销应该如何工作

  • 我遵循这个示例,并使用spring安全性和服务器端身份验证集成到现有的grails应用程序中。如果我没有在config.groovy中定义grails.serverURL,那么重定向就不起作用,因为在j\u sprint\u secutity\u facebook\u检查之前缺少“/”。(http://j_spring_security_facebook_check...). 如果我添加grails.serverURL,它会在其他页面URL中添加一个“/”并破坏代码

  • 由于您已经被授予访问权限,Facebook只是重定向回应用程序(使用新的访问令牌)

  • 请尝试0.10.3版


  • 杰出的0.10.3. 解决了问题,谢谢Igor。非常好。1) 我现在明白了。2) 0.10.3. 解决了这个问题,非常感谢出色的插件和支持-Igor。根据1)-当我们从应用程序注销时,我们重定向到注销。然而,单击login会立即将我们带回应用程序,除非我们从fb显式注销。它类似于任何其他社交登录,因此没有问题(测试结果如此)。但如果我们从应用程序中注销,有没有办法完全从fb中注销?请原谅我的天真,除非明确从提供商处注销,否则保持登录会话是一种普遍做法吗?您可以尝试Facebook Javascript SDK,它有“FB.logout()”函数,可以完全注销FB。