facebook - Grails Spring Security Facebook插件不起作用

标签 facebook spring spring-mvc grails

我试图在grails中使用spring security facebook插件。这是我的配置

BuildConfig.groovy:

compile ":spring-security-core:2.0-RC2"
compile ":spring-security-facebook:0.15.2-CORE2"

Config.groovy:
grails.plugins.springsecurity.facebook.domain.classname='com.spring.grails.loginapp.domains.auth.FacebookUser'
grails.plugins.springsecurity.facebook.appId='711430758877160'
grails.plugins.springsecurity.facebook.secret= *****
grails.plugins.springsecurity.facebook.autoCreate.enabled=true
grails.plugins.springsecurity.facebook.autoCreate.roles=['ROLE_USER', 'ROLE_FACEBOOK']

我使用s2-init-facebook创建了domin。我在GSP中使用Facebook创建了Login。


但是,当我尝试单击“使用Facebook登录”时,出现无效的应用程序ID错误。

无效的应用程序ID:无效

当我转到http://graph.facebook.com/645351175512630验证我的应用程序时,这似乎是正确的。

我遵循了grails spring security facebook插件的文档。

最佳答案

首先,您必须将配置放入Config.groovy中。 BuildConfig用于依赖项。

其次,当您使用Spring Security Core版本 2.x 时,正确的配置前缀是grails.plugin.springsecurity(不是grails.plugins.springsecurity,没有s)

关于facebook - Grails Spring Security Facebook插件不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21673840/

相关文章:

spring - 如何按名称覆盖 Spring 服务 bean,仅使用注释

spring - Grails 和 Spring Security - 保存的请求 - 空参数和未绑定(bind)的命令对象

java - Spring:以编程方式生成新的 csrf token

json - 如何在 Spring MVC 中使用 @ExceptionHandler 获取 JSON 格式的响应

android - (Android)(Facebook) 多个 ProfilePictureViews 导致 OutOfMemoryError

jquery - 用 Fancybox 2 制作 "Facebook Photo Viewer"

Facebook Graph API "search"通过电子邮件突然停止工作

android - 如何拦截 webView 中的链接请求?

Java Tomcat "OutOfMemoryError: Java heap space"由无休止的 session 引起?

spring - 启动 resourceHandlerMapping bean 时未设置 ServletContext