2015-07-28 2 views
1

Я работаю над попыткой получить доступ к ресурсу хранения таблиц Azure с помощью REST API только из приложения .net (без использования облачных библиотек облаков) ...Как подключиться к Azure Table Service REST API?

Просто посмотрите инструкции MSDN и получите, что мой URL должен быть https: //.table.core.windows.net/Tables, чтобы перечислять все таблицы в учетной записи хранилища, но когда я ввожу правильный URL, он дает мне 404s ... каждый URL, который я строю в соответствии с документацией, чтобы попробовать и протестировать функциональность, возвращается 404s.

Я не вижу, где я могу сделать анонимный доступ к таблицам в Azure, поэтому я предполагаю, что где-то отсутствует этап аутентификации, он просто не документируется на MSDN.

Спасибо за помощь

+0

Действительно ли URL-адрес '//. Table.core.windows.net'? Вы не указали имя учетной записи хранилища? –

+0

Дэвид, я вынул имя таблицы в списке. Должен был включить заполнитель. –

ответ

3

Вы правы - Анонимный доступ таблица не представляется возможным.

Для перечисления таблиц запрос должен быть аутентифицирован. Чтобы получить аутентифицированный запрос, вам нужно будет создать заголовок авторизации и передать этот заголовок в свой запрос. Чтобы создать заголовок авторизации, см. Эту ссылку: https://msdn.microsoft.com/en-us/library/azure/dd179428.aspx

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