Я использую DotNetOpenAuth.AspNet для аутентификации Facebook. И все работает хорошо.DotNetOpenAuth Запрос статуса aspNet status_update
Однако мне нужно изменить права доступа к приложениям, поэтому, когда пользователь входит в систему, я должен запросить разрешение status_update. Я изменил Permissions в настройках приложения Facebook, но я не получил обновленное окно входа в мое приложение.
Также я пытался справиться метод OAuthWebSecurity.RegisterFacebookClient вызова с прохождением дополнительного атрибута области видимости данных, но без какого-либо доступа.
Кто-нибудь знает, как запросить дополнительные разрешения Facebook, используя DotNetOpenAuth.AspNet?
EDIT:
Когда я пытаюсь сделать почту, я получил эту ошибку:
(OAuthException - # 200) (# 200) Пользователь не авторизован приложение для выполнения этого действия
И это то, что я получаю, когда я пытаюсь войти в мое приложение:
Нет разрешения status_update.
Спасибо.
Привет, Питер, спасибо за ваш ответ. Я уже закодировал новый класс FacebookScopeClient, который наследует от DotNetOpenAuth.AspNet.Clients.OAuth2Client и зарегистрировал его как клиента, и он отлично работает. – Koste
Хорошо. Сейчас я переживаю тот же процесс. –