2010-10-07 2 views
0

Я использовал отличный Facebook C# SDK http://facebooksdk.codeplex.com/ для интеграции веб-сайта с facebook, чтобы получить информацию о профиле и т. Д., Но теперь мне нужно создать приложение canvas в iframe. Я просто начинаю просто с примера приложения MVC в наборе инструментов и устанавливаю идентификатор приложения, ключ, секрет, canvasPageUrl, но когда я перехожу к ссылке профиля (и материал аутентификации запускается), facebook дает мне вежливую, но конфликтовую ошибку ,Проблема с Facebook C# toolkit и аутентификация

Чтобы устранить эту ошибку, установите URL-адрес Connect в редакторе параметров приложения. После того, как он будет установлен, пользователи будут перенаправлены на этот URL вместо этой страницы после входа в систему.

Дело в том, что это использование OAuth, а не соединение, и URL-адрес соединения даже не существует в качестве параметра в настройках приложения. Я вырыл вокруг, нашел один пример php с этой проблемой, но не казался подходящим, поскольку использовал совершенно другой метод auth. Любые идеи facebook pros?

Дэвид

ответ

0

У меня была та же проблема. В принципе, SDK передает «fbconnect = 1» в строке запроса login.php и, похоже, что-то перебивает. Я отрубил его с помощью Fiddler, и логин прошел нормально. Позже я просто удалил этот параметр запроса из GetLoginUrl, и теперь все персик.

Не знаю, почему это еще не исправлено.

0

У вас есть приложение миграции включены на facebook приложение? Это основная проблема, с которой люди сталкиваются с аутентификацией. Getting Started

Смежные вопросы