2

昨日 (7 月 3 日) から iOS アプリで oauth 経由で Facebook にログインできず、代わりに「要求されたページが見つかりませんでした」というページにリダイレクトされます。これは新しい動作です。通常は問題なく webview (iOS 5.1) から oauth を介してログインしますが、ログインしようとすると、次のページにリダイレクトされます:「要求したページが見つかりませんでした。戻る前のページ」、次の URL でリダイレクトされます - ttps://m.facebook.com/developers/login_error.php?app_id=id]&type=external&refid=9&_rdr

これは、ログインを返す場合にのみ発生します。ユーザーが初めて認証し、アクセス許可に同意する場合 (この例では (publish_stream,read_stream)、ユーザーは正常にログインできます。その後、ユーザーがログアウトして再度ログインしようとすると、エラーが発生します。

ログイン画面のスタイルも変更され、ユーザー名または電話番号のいずれかを要求し、ユーザーが間違ったパスワードを入力しても警告を表示せずに、「Facebook にログインして…に接続します」と言うようになったことは注目に値するかもしれません。またはユーザー名。これは、ユーザーがログイン ページでエラーを通知された以前の動作とは異なります。

これは、Facebook Hackbook サンプル アプリケーションにも影響します。ログインできません。

これを 3 つの fb アカウントでテストしましたが、それぞれのアカウントで同じ動作です。これはバグですか、それともこの動作の原因となっているバックエンドが変更されていますか?

ありがとうございます。このアプリは Apple の審査待ちなので、少し困っています。

編集: これは、次のバグ レポートで Facebook に提起されたようです。1 つは私によるもので、もう 1 つは誰かが私を 1 時間ほど打ち負かしたものです (Facebook の誰かが割り当てられています)。

https://developers.facebook.com/bugs/161181664017031?browse=search_4ff5a6a2bf1f51f27060269

https://developers.facebook.com/bugs/151046355019557?browse=search_4ff5a76b963853613233998

私のものは 2 つのリンクのうちの 2 番目です。私のものが重複していない場合は、ステータスを新品のままにします。

4

2 に答える 2

1

アプリの種類を「Web」から「ネイティブ/デスクトップ」に変更することで、これを修正できます。

アプリの設定 -> 詳細設定 -> 認証 -> アプリの種類

それが役に立てば幸い。

于 2012-09-11T00:37:56.913 に答える
0

質問が非常に古いことは知っていますが、次のことを行った後に同様の問題が発生しました。

developers.facebook.com -> マイ アプリ -> アプリを選択 (作成) -> ステータスとレビュー -> スイッチをオンにします

おそらくそれは誰かを助けるでしょう。

于 2015-11-06T22:12:47.827 に答える