Я пытаюсь интегрировать Facebook Login на основе кода примера, предоставленного DNOA, но я не увенчался успехом.DotNetOpenAuth Facebook Интеграция ASP.NET WebForms
Вот что я сделал:
- Импортные последние пакеты DNOA через NuGet Package Manager (v4.3.3.13295).
- У меня установлена учетная запись Facebook и приложение для тестирования, импортирование соответствующих ключей в мой webconfig.
- Я интегрировал код входа в facebook в членский провайдер, и все работает хорошо.
Проблема arrises, когда я называю ниже код еще раз после того, как Facebook перенаправляет на мой сайт: IAuthorizationState авторизации = fbClient.ProcessUserAuthorization();
Я получаю сообщение об ошибке сказав: 400 (Bad Request)
После прочтения вокруг в сети я нашел следующее: «Если вы используете последнюю DNOA 4,0 CTP, Facebook несовместима с ним потому что он реализует более старый проект OAuth 2.0 » от: Login with facebook using DotNetOpenAuth 4.0
Может ли кто-нибудь подтвердить, что это так, и если да, то можете ли вы предоставить мне ссылку на более старую версию, которая работает?
Спасибо.