У нас есть несколько веб-сервисов с OAuth.
Мне необходимо выполнить некоторые тесты против них, предпочтительно в автоматизированной среде без использования браузера.
Проблема при входе в систему.
Без использования браузера, с использованием DotNetOpenAuth и настройкой HttpContext.Current вручную я, кажется, могу сделать все и получить токен запроса и верификатор (я использую тестовое имя пользователя и пароль).
Я считаю, что следующий этап - получение авторизационного токена. К сожалению, как бы я ни строил запрос, я не могу заставить его работать.
В настоящее время при использовании WebConsumer (библиотека DotNetOpenAuth) и вызове consumer.ProcessUserAuthorization () возникает ошибка:
DotNetOpenAuth.OAuth.Messages.AuthorizedTokenRequest сообщение: oauth_verifier
Вероятно, весь подход неверен, поэтому любая помощь / совет будут полезны.
Спасибо.