2017-03-29 30 views
0

Facebookにサインインしようとするとプラグインが次のエラーをスローします。grails-spring-security-rest OAuth OAuthException:レスポンスボディが正しくありません

エラー:500、 メッセージ:org.scribe.exceptions.OAuthException:応答本文が正しくありません。 '{"access_token": "EAAOWKGC6MDcBAB9ZAka1zEc1"、 "token_type": "bearer"}'、error_description:org.scribe.exceptions.OAuthException:応答本体が正しくありません。 '{"access_token": "EAAOWKGC6M"、 "token_type": "bearer"}'、error_code:OAuthException

答えて

0

FacebookClientをカスタマイズするこの問題を解決しました。 (workarround) バグの詳細:グルーヴィー/メインあなたのsrc /中https://github.com/alvarosanchez/grails-spring-security-rest/issues/327

入れファイル、(他のパッケージのsrc /メイン/グルーヴィー/ springSecurityを作成お勧めします)

ファイル:https://gist.github.com/sergioz95/1266c2a29b4d00094fe18423b350aa34

と新しいを参照facebookClient application.groovy

grails { 
    plugin { 
    springsecurity { 
     rest { 
      oauth { 
       facebook { 
        client = YOUR_PACKAGE.FacebookClient 
        .... 

注:あなたは(すでに2.2を使用しているため)

をFacebookのURLを変更することができます
関連する問題