Использование Google OAuthUtil в настольном приложении - PullRequest
1 голос
/ 03 октября 2011

Я создаю настольное приложение, которое взаимодействует с контактами Google. Я пытался проверить подлинность приложения, используя предоставленный Google OAuthUtil, но не могу заставить его работать ...

кажется, что он подходит только для веб-приложения из-за URL-адреса обратного вызова, который вы должны предоставить, я думаю, что поскольку функция OAuthUtil.GetUnauthorizedRequestToken возвращает void ...

1 Ответ

0 голосов
/ 03 октября 2011

Я не очень знаком с C # или попробую написать пример кода. Тем не менее, просматривая их документы, вы должны открыть веб-браузер и обнаружить любой обратный вызов, который вы отправили. При обнаружении обратного вызова вы затем перенаправляете в клиентскую программу. http://code.google.com/apis/accounts/docs/OAuthForInstalledApps.html

Кажется, они работают над тем, чтобы сделать запрос REST на свои серверы, чтобы у вас не было веб-браузера. http://sites.google.com/site/oauthgoog/UXFedLogin/nobrowser/input-capable-devices

Даже для вещей, без веб-браузера они в настоящее время предлагают предоставить пин-код, который затем пользователь регистрирует на устройстве с веб-браузером. http://sites.google.com/site/oauthgoog/UXFedLogin/nobrowser

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...