2013-08-22 3 views
0

Я новичок в Azure и попал в блокпост. Я пытаюсь использовать API-интерфейс List Operations (http://msdn.microsoft.com/en-us/library/windowsazure/gg715318.aspx)azure - рабочие журналы api

Для запроса требуется параметр под названием «идентификатор подписки» - что это? Связано ли это с учетной записью/хранилищем, которое я пытаюсь запросить или для меня это специфично? Если это последний, то как поддерживается безопасность?

Моя цель - вызвать API из службы WCF C#.

Спасибо, Andrew

ответ

2

SubscriptionId является GUID, который идентифицирует конкретную подписку. Он отображается в нескольких местах в Windows Azure Portal, включая вкладки Dashboard (внизу справа) для Cloud Services и учетных записей хранилища.

Каждая подписка на Windows Azure уникально идентифицируется SubscriptionId, которая является идентификатором GUID. Имя подписки является описательным и не обязательно уникальным. Знание SubscriptionId само по себе не является особенно неустойчивым, поскольку любые операции с API REST для управления Azaz Service Management требуют использования сертификата X.509 для аутентификации - и это необходимо защитить, поскольку он (с помощью SubscriptionId) обеспечивает доступ к все операции управления услугами.

Недавно я использовал post, в котором описывалось использование Burp для вызова операций управления услугами - хотя очень популярный Fiddler работает так же хорошо. Вы можете найти возможность использования этой возможности, пока вы увеличиваете свои знания до использования API в службе WCF.

+0

Итак, для подключения к этому хранилищу Azure мне нужен сертификат X509? Откуда мне это получить? Извините за то, что вы такой новичок – andrewb

+0

Сертификат X.509 требуется ТОЛЬКО для операций с использованием API REST для управления службами Windows Azure. В отдельных функциях Windows Azure используются разные механизмы аутентификации. Служба хранения использует имя учетной записи и ключ учетной записи для каждой учетной записи хранилища в подписке. После создания учетной записи хранилища они становятся видимыми на Windows Azure Portal. Рекомендую скачать комплект для обучения Windows Azure, который содержит множество материалов. http://www.microsoft.com/en-us/download/details.aspx?id=8396 –

+0

См. Http://msdn.microsoft.com/en-us/library/windowsazure/gg715318.aspx - Я пытаясь вызвать URI, перечисленные там, но не знаю, что вводить в качестве идентификатора подписки - мой идентификатор подписки дает мне ошибку, говоря, что Forbidden – andrewb

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