Ответ 1
Когда я отвечал на этот вопрос, DotNetOpenAuth имеет публичный технический просмотр сообщества (CTP), который можно загрузить.
- Загрузите этот исходный код. Должен быть файл .7z. Вы можете использовать 7-Zip, чтобы разархивировать код, если у вас его еще нет (он бесплатный).
- Откройте в Visual Studio образцы исходного кода. Я использую VS2010, но я думаю, что там также файл решения VS2008.
-
Теперь откройте файл web.config для проекта
OAuthClient
. -
Затем отредактируйте следующие настройки: -
<!-- Facebook sign-up: http://developers.facebook.com/setup/ -->
<add key="facebookAppID" value="------"/>
<add key="facebookAppSecret" value="------------"/>
Вы можете получить эти значения из своего приложения на Facebook.
- Отладка/Запуск веб-приложения OAuthClient. Это запустит экземпляр Cassini/Visual Studio Developer Server и откроется веб-браузер:
Вуаля! вы можете подключиться к Facebook для входа в систему.
Если вы получаете ошибки, вам нужно убедиться, что:
- Вы вручную изменили настройки приложения Facebook в файле
web.config
. - Вы правильно настроили настройки своего приложения на веб-сайте разработчика Facebook.