2012-03-07 8 views
0

yahoo認証APIを実装しようとしています。しかし、私は401エラー、すなわちconsumer_key_rejectedを取得しています。私は正しいconsumer_keyと分泌を使用します。私のサブドメインはhttp://fbapps.jambura.com/です。それでも401エラーが発生しています。ここにリンクhttp://fbapps.jambura.com/test.phpがあります。私のコードhttp://pastebin.com/VAksvt17yahoo oauth apiがサブドメインで動作しない

私はどんなOAuthアプリケーションカテゴリも見ません。 http://fbapps.jambura.com/Screen%20shot%202012-03-06%20at%209.06.18%20PM.png http://fbapps.jambura.com/Screen%20shot%202012-03-06%20at%209.06.27%20PM.png

私は新しいプロジェクト/アプリケーションを作成しました。情報を使用しましたが、動作しません。 http://fbapps.jambura.com/yahoo-401.zipここに画像があります。私が間違いを犯しているかどうか確認してください。 1つのこと - 私は間違った消費者キーを与え、同じ401エラーを示しました。

+0

サブドメインは機能しません。 –

答えて

0

正しいことです - Yahooの認証フローは、元のアプリケーションドメインのサブドメインに対して自動的には機能しません。特定のドメインのAPIキーを作成すると、サブドメインがサポートされます。たとえば、アプリドメインcode.example.comの鍵を作成してから、code.example.comにリダイレクトすると、example.comまたはwww.example.comには通話できません。

+1

yahooサブドメインで別のプロジェクトを作成しました。これは情報です 'コンシューマキー:dj0yJmk9eEx5WlFyRWx5ZFdRJmQ9WVdrOU1XRktURFp3Tm1zbWNHbzlNVEk1TmpZM09UUTJNZy0tJnM9Y29uc3VtZXJzZWNyZXQmeD1hMg-- コンシューマーシークレット:8c63c2fa98c2e5d6a33928f4e6aed4b2f6899896 アプリケーションURLます:http://fbapps.jambura.com アプリケーションドメイン: fbapps.jambura.com'しかし、私は、「失敗した取得しています要求トークンを作成する:consumer_key_rejected "エラー。どんな考え? –

関連する問題