0

リンクインを使用してログインするために春のソーシャルを使用しています。追加の許可を要求する必要があります。他のプロバイダー (facebook、twitter) のスコープ変数を使用すると正常に動作しますが、リンクされているため、Linked-サポートされていないoAuth 1.0を使用しています-他のフォーラムで見ることができるものです.回避策があると確信していますか?

<form id="linkedin-login" action="signin/linkedin" method="POST">
    <input type="hidden" name="scope" value="r_fullprofile"  />
</form>

事前に感謝します。

4

1 に答える 1

1

こんにちは、私は自分の質問に答えています。それは他の人にも役立つかもしれません。

Linkedin は OAuth 1.0a を使用します。OAuth1.0 は承認のスコーピングを正式にサポートしていません。Spring ソーシャルは OAuth1.0 の標準に従っているため、OAuth1.0 の Linkedin 拡張機能にすぎません。スコーピングはそのままでは機能しません。オーバーライド/追加の回避策が必要です。新しい ProviderSigninController、接続コントローラー、および Connectsupport (getAccessToken メソッド) クラス。

詳細: http://forum.springsource.org/showthread.php?129684-Linked-In-member-permissions

于 2013-01-09T05:31:33.410 に答える