Twitter モジュールがインストールされている Drupal ベースのサイトがあり、ユーザーがhttp://www.website.comから Twitter アカウントを使用してログインすると、「無効な Twitter Oauth リクエスト」が表示されますが、http://website.com、正常に動作します。原因が何であるかについてのアイデアはありますか?
質問する
584 次
1 に答える
1
経験に基づいた推測ですがhttp://website.com/callback/
、元のサブドメインに関係なくコールバックを指定した可能性があります。
コールバックが呼び出されると、Cookie に保存されている必要なリクエスト トークン データに他のサブドメインからアクセスできない可能性があります。
この場合、2 つの解決策があります。
- 現在のサブドメインと一致するように、リクエスト トークン リクエストでコールバックが動的に設定されていることを確認してください。
oauth_callback
パラメータを送信するか、 - Cookie が で有効であることを確認してください
*.website.com
。
于 2012-05-03T19:11:04.803 に答える