Ошибка при переходе на страницу авторизации пользователя

#facebook #oauth #facebook-c#-sdk

#Facebook #oauth #facebook-c #-sdk

Вопрос:

facebook C # SDK генерирует URL, который выглядит следующим образом:

http://m.facebook.com/logout.php?next=http://www.facebook.com/dialog/oauth/?response_type=tokenamp;display=popupamp;scope=user_about_meamp;client_id={MY APP ID}amp;redirect_uri=http://www.facebook.com/connect/login_success.htmlamp;confirm=1

(очевидно, я установил идентификатор приложения в реальном коде).

Проблема в том, что на странице lougout отображается очень общее сообщение об ошибке «Произошла ошибка. Пожалуйста, повторите попытку позже.». Если я вырежу часть oauth и перейду к ней, oauth будет работать нормально. Но похоже, что СЛЕДУЮЩИЙ параметр на самом деле не выполняется.

Есть какие-нибудь указания? Это связано с последней версией SDK 5.0.9 (бета-версия).

Комментарии:

1. не могли бы вы вставить код о том, как вы генерируете URL-адрес для выхода из системы.

Ответ №1:

У меня была такая же проблема. Что я сделал, так это убрал фигурные скобки (‘{‘ и ‘}’) из идентификатора приложения, чтобы заставить его работать. Надеюсь, это поможет