Проблема Facebook OAuth? Бесконечный цикл изменения параметра "state" на URL
Наше приложение работало нормально, но без каких-либо изменений с нашей стороны, когда мы попытались войти в наше приложение Facebook за пределами холста (непосредственно на http://example.herokuapp.com ), и после предоставления нашего пользователя FB и пароля, мы застряли в бесконечном цикле, где параметр "state" на URL-адресе постоянно меняется:
https://example.herokuapp.com/?state=05b40a2e4d2c1f7b4c13a026a069acc3&code=AQCql520w_5dJjHnJlojMvzSCukAMrRsjqCipdkDP3N4h4zUQH72Q79oH2EMd_tQDv-fwKTJr2LG-azBUt37bUX06r3t9QHBwb27XBQyxmgdGdR_A1flZBY_oP-L0UEhjSu1FE8v2blILC8EuEWLNikgtkmaWWwy9e93KQX00wiVj422pzHuzn-m9_jZEUiKsf3dQIwCE3V7UBHMZCD9gS0#_=_
Внутри холста FB он работает нормально. И у нас есть двойное приложение (тестовая среда), которое отлично работает внутри и снаружи холста (тот же код и конфигурация).
Есть идеи?
Спасибо
1 ответ:
Вы дважды отправили этот вопрос и добавили награду за них обоих.. Это странно: P
Приложение Facebook на бесконечном цикле пытается войти в систему из canvas
Как я уже ответил, У кого-то была такая же проблема, и он написал об этом в блоге:
Http://thinkdiff.net/facebook/facebook-apps-infinite-redirection-solution/
Может быть проблемой конфигурации.
Попробуйте обновить и sdk.
Очистить кэш и файлы cookie.