Как получить ответ oAuth в службе Windows с помощью Box API

Я работаю над службой Windows, где мне нужно получить токен доступа для box.com. Я передаю URL-адрес перенаправления и другие параметры. Но ответ перенаправляется на URL-адрес перенаправления. Пожалуйста, помогите мне справиться с этим в приложении Windows.

С уважением, Прадип


person Pradeep Nunna    schedule 04.04.2013    source источник


Ответы (1)


Я думаю, проблема в том, что вы перенаправляете на URI со схемой https, а IE (или Chrome и т. д.) зарегистрирован для обработки запросов по этой схеме. Вы можете попробовать зарегистрировать пользовательскую схему. (например, pradeep) для вашего приложения. Затем создайте URI перенаправления, используя эту схему, например pradeep:authorize. Когда браузер перенаправляет на pradeep:authorize, ваше приложение будет вызываться с этим URI в качестве аргумента вместе с параметрами в строке запроса.

person John Hoerr    schedule 04.04.2013
comment
Привет, Джон, я пытаюсь использовать box-csharp-sdk-v2. Здесь мне нужно передать clientID, секрет клиента, токен доступа и токен обновления. У меня есть clientId и client Secret. Предоставьте мне дополнительную информацию о том, как получить токен доступа и токен обновления с помощью одного и того же приложения (box-csharp-sdk-v2). - person Pradeep Nunna; 05.04.2013