Стандартные способы генерации токена-носителя для авторизации. — При отправке запроса на получение API списка хранилища BLOB-объектов Azure в почтальоне

В продолжение этого Ответ, как сгенерировать токен на предъявителя для передачи в REST API.

Обычно для временного тестирования я нажимаю Inspect element в браузере, перехожу к учетной записи хранения Azure и беру значение токена носителя на вкладке Network инструментов разработчика браузера (браузер Edge).

Я считаю, что это не способ получения токена на предъявителя.

Может ли кто-нибудь помочь мне получить токен на предъявителя стандартными способами с помощью его шагов.

Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
В предыдущей статье мы завершили установку базы данных, для тех, кто не знает.
Как установить LAMP Stack 1/2 на Azure Linux VM
Как установить LAMP Stack 1/2 на Azure Linux VM
В дополнение к нашему предыдущему сообщению о намерении Azure прекратить поддержку Azure Database для MySQL в качестве единого сервера после 16...
1
0
137
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Лучший способ получить токен, который можно использовать для авторизации запросов к хранилищу Azure, — использовать Azure CLI или Azure PowerShell.

Если вы используете Azure CLI, команда будет такой:

token=$(az account get-access-token --resource=https://storage.azure.com/ --query accessToken --output tsv)

Если вы используете Azure PowerShell, команда будет такой:

$token = (Get-AzAccessToken -ResourceUrl 'https://storage.azure.com/').Token

Убедитесь, что у вас есть соответствующие разрешения RBAC, связанные с хранилищем, назначенные пользователю, для которого вы приобретаете токен. Чтобы узнать больше о необходимых разрешениях, перейдите по этой ссылке: https://learn.microsoft.com/en-us/azure/storage/blobs/authorize-access-azure-active-directory.

Спасибо. Можем ли мы найти способ сгенерировать токен на портале Azure?

Jashua Criss 21.04.2024 01:57

AFAIK, портал Azure не предоставляет эту функциональность напрямую. Еще один вариант — использовать встроенный проводник REST API в документации Azure (кнопка «Попробовать» здесь: Learn.microsoft.com/en-us/rest/api/storagerp/blob-containers‌​/…) .

Gaurav Mantri 21.04.2024 03:23

Другие вопросы по теме

Похожие вопросы

РесурсНотФаунд || Указанный ресурс не существует. — При отправке запроса GET в Rest API «Список контейнеров» в Postman
Создайте переменные множителя задания агента Azure Devops с помощью YML
Получение ошибки 404 на конечной точке Openai Azure
Файл конфигурации NLog — извлеките значение из конфигурации службы WebConfig/App
Бессерверная база данных SQL и значительная задержка?
TF401019: репозиторий Git с именем или идентификатором abc не существует, или у вас нет разрешений на операцию, которую вы пытаетесь выполнить
Как вставить сведения о продукте в порядке возрастания на основе идентификатора продукта в приложении логики Azure? Текущая реализация является случайной
Почему выражение столбца LEAST считается неточным и не индексируемым?
Как обрабатывать длительные обратные вызовы функций Azure в приложении логики без тайм-аута?
Невозможно удалить обратную косую черту из ответа JSON в политике Azure APIM