Управление службами Azure REST на Android - PullRequest
1 голос
/ 23 августа 2011

Кому-нибудь удалось использовать API REST Azure Service Management от Android?

Что я сделал:

Где я нахожусь:

  • Я пытаюсь сделать запрос, чтобы получить список размещенных служб, но я получаю 403 Запрещенный ответ (я считаю, что серверу не удалось аутентифицировать запрос).

Что я спрашиваю:

  • Может кто-нибудь сказать, пожалуйста, правильные шаги, чтобы заставить его работать?

1 Ответ

1 голос
/ 24 августа 2011

Вам не нужно иметь этот сертификат в цепи на устройстве. Вам необходимо загрузить его и добавить в заголовки запроса, который вы делаете.

В C # я делаю это, сохраняя сертификат как встроенный ресурс, загружая байты в класс X509Certificate2 и используя его в запросе к API.

Вопрос: зачем он нужен на устройстве?

обновление : Вы добавили сертификат в сертификаты management ? : o) Просто уточнить, что вы можете добавить сертификаты двумя способами, один из них находится в сертификатах управления в разделе Hosted Services, Storage Accounts & CDN . Убедитесь, что вы добавили его под правильным идентификатором подписки, и что вы вызываете HTTP с правильными параметрами (чаще всего проблема в моем случае).

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