3

おそらく同じ質問を二重に投稿して申し訳ありませんが、前の質問で質問をあまり説明していないと思います。わかりやすい質問は次のとおりです。

私が取り組んでいるサイトでは、Devise (https://github.com/plataformatec/devise/) と Omniauth (https://github.com/intridea/omniauth) を使用して、ユーザーが Twitter 経由でログオンできるようにしています。ブラウザで使用するとうまく機能します。

問題を再現する方法は次のとおりです。

  1. ユーザーは Twitter の iOS アプリを使用しています
  2. ユーザーがツイートに埋め込まれた当サイトのリンクをクリックする
  3. Twitter は UIWebView 経由でサイトを開きます
  4. 私たちのサイトでは、ユーザーは Twitter 経由でログインする必要があります
  5. アプリは Safari を実行し、Twitter のログイン ポータルにリダイレクトして、ユーザーにログインを促します。
  6. ユーザーがフォームを送信すると、サイトにリダイレクトされ、「セッションの期限が切れました」というエラーがスローされます。

なぜこれが起こっているのですか?または、同じ問題を経験している人はいますか?

4

1 に答える 1

0

これに変更はなかったと思います。この質問をここに投稿しました。この質問には、より多くのやり取りがありますhttps://dev.twitter.com/discussions/9711

于 2013-02-13T06:39:49.853 に答える