Не удается увидеть диалоговое окно авторизации, когда пользователь хочет установить мое приложение - PullRequest
0 голосов
/ 11 марта 2012

Я создал приложение для Facebook

при попытке доступа к приложению в первый раз, я не вижу диалогового окна с запросом на авторизацию приложения, я вижу только логотип Facebook, только при нажатии на ссылку подлоготип, который я вижу в диалоговом окне авторизации. Я перенаправляю клиента на этот URL

https://www.facebook.com/dialog/oauth?client_id=my номер клиента & redirect_uri = http% 3A% 2F% 2Fmy-side-domain.com% 3A9000% 2F & scope = read_stream, user_birthday, user_location

Можете ли вы сказать мне, что мне не хватает (он перенаправляется нормально в Chrome, но не в Firefox)

спасибо

1 Ответ

1 голос
/ 12 марта 2012

Является ли это приложение холста на facebook.com? То, что вы описываете, похоже на то, что происходит, когда вы делаете перенаправление на диалог oauth в приложении canvas внутри холста iframe. Вам нужно выйти из iframe во время перенаправления:

Из-за способа, которым мы в настоящее время загружаем iframes для приложений на Facebook.com, важно, чтобы вы перемещались в верхнем окне браузер пользователя в диалоге OAuth. Многие приложения делают это, отправляя Фрагмент скрипта в браузере пользователя с настройкой top.location.href Свойство для URL диалога.

источник: http://developers.facebook.com/docs/appsonfacebook/tutorial/#auth

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...