【问题标题】:unable to get spring-social-showcase-boot working due to facebook scope?由于 facebook 范围,无法让 spring-social-showcase-boot 工作?
【发布时间】:2015-07-25 01:26:13
【问题描述】:

我正在按照此处提供的说明让 spring-social-showcase-boot 在我的本地运行。

这是我尝试使用 facebook 进行身份验证时遇到的错误。错误很明显,read_stream 范围无效。

但我无法确定 scopespring-social-showcase-boot 示例中的配置位置。

任何解决此问题的帮助将不胜感激。

【问题讨论】:

    标签: spring spring-social spring-social-facebook


    【解决方案1】:

    我遇到了同样的问题。您可以通过修改/src/main/resources/templates/connect/facebookConnect.html 中的“范围”表单字段来更改您请求的范围。

    具体来说,我删除了“read_stream”,只是将“email”作为该表单输入的值。

    希望对你有帮助!

    【讨论】:

    • 是的,我不再收到“Invalid Scopes: read_stream”错误消息。它不适合你吗?
    • 我遇到了同样的问题,但这是因为我在两年前尝试过 spring-social 并且我仍然拥有 facebook 的授权。删除旧的以使其正常工作。
    【解决方案2】:

    只需更改: ./admin/sources/classes/facebook/connect.php: public $extendedPerms = array('email', 'read_stream', 'publish_stream');

    成为: ./admin/sources/classes/facebook/connect.php: public $extendedPerms = array('email');

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-01-12
      • 1970-01-01
      • 2016-03-11
      • 1970-01-01
      • 2013-04-01
      • 2013-12-01
      • 1970-01-01
      • 2014-11-18
      相关资源
      最近更新 更多