2014-01-19 10 views
5

devisesとlinkedin gemを使用して、Railsアプリケーションをlinkedin認証と統合しました。 ログインした後にブラウザで「戻る」を押すと、リンクされた登録/ログインが可能ですが、奇妙なことが起こります。LinkedIn Oauthエラー:サインイン後に「パートナーが認証プロトコルを正しく実装していませんでした」

同じリクエストURLでリンク先に戻ります。示されているエラーは次のとおりです。

パートナーは認証プロトコルを正しく実装していませんでした。 RED

これはかなり悪いようです。これを処理するにはより良い方法がありますが、どこから始めたらいいのかわかりません。どんなアイデアでこれを引き起こすことができ、私たちがそれを防ぐことができる方法はありますか?

+0

あなたはこの問題を解決しましたか? –

+0

サイトではどのプロトコルが使用されていますか? – sureshprasanna70

答えて

0

新しいリクエストごとにサービスを構築する必要があります.Diff-2リクエストには同じアクセスコードが使用されている可能性があります。

すべてのhttp認証要求に対して生成するようにしてください。

service = new ServiceBuilder() 
    .provider(LinkedInApi.class) 
    .apiKey(API_KEY) 
    .apiSecret(API_SECRET).debug() 
    .build(); 
関連する問題