2014-01-28 2 views
1

Я ищу самый простой способ аутентификации против реализации google oAuth 2.0 с целью доступа к API Google Drive. Эти ограничения:Альтернативы библиотекам Google/DotNetOpenAuth для Google OAuth2

  • Он должен быть .NET 2.0 совместимый
  • Может не использовать библиотеки Google
  • Я буду использовать учетную запись службы, чтобы сделать работу от имени конкретных пользователей

Я посмотрел на DotNetOpenAuth, но версия для среды выполнения .NET 2.0, похоже, не поддерживает oAuth 2.0 (google устарел oAuth v1, который поддерживает DNOA, конечно).

Документация Google сбивает с толку, в лучшем случае (здесь используется экспликация).

+0

Ваше имя было ужасно. –

+2

* Почему он не может использовать библиотеки Google? Это, по-видимому, самый очевидный подход, поэтому вы должны объяснить, почему это не вариант. (Та же причина может быть применима и к другим решениям.) –

+0

Лучшее название может быть альтернативой Google API/DotNetOpenAuth для Google OAuth2. Хороший титул поможет правильным людям найти ваш вопрос. Вы уже назвали два варианта, о которых я знаю. – MBeatty

ответ

0

Не уверен, если это поможет, но так как вы упомянули прямой JSON, XML и т.д. Google имеет пользовательский интерфейс, который имитирует и генерирует запросы, а также обеспечивает некоторую ограниченную документацию, которая может вам начать работу по созданию такого кода:

https://developers.google.com/apis-explorer/#p/

https://developers.google.com/oauthplayground/

Ниже приводятся некоторые дополнительные данные о входе в систему:

https://developers.google.com/accounts/docs/OAuth2Login

Далеко не исчерпывающий, но это начало, если это ваш угол.

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