В Azure App Deploy как сгенерировать токен JWT? - PullRequest
0 голосов
/ 28 февраля 2020

Я выполнил данный шаг и создал Azure пример приложения. Мне удалось развернуть и протестировать с помощью PowerShell из Azure BD C.

Ссылка: https://docs.microsoft.com/en-us/sql/big-data-cluster/big-data-cluster-consume-apps?view=sql-server-ver15#generate -a-jwt-access-token

In Azure docs, нет подробной информации о том, что такое токен JWT и как его генерировать. Пожалуйста, предоставьте шаги / ref.

1 Ответ

0 голосов
/ 02 марта 2020

Swagger - файл документации для конечных точек API. Как Readme.md для проекта GitHub. С помощью онлайн-редактора swagger можно просматривать и тестировать конечные точки API.

В приведенном выше случае приложение развертывается в Azure Big Data Cluster с использованием инструмента «azdata» и целью является чтобы запустить это приложение, используя REST API.

  1. Step1.1 : Получить JWT (JSON Web Token) вашего кластера BD C. Go до https://<ip_addr>/api/v1/swagger.json с использованием ваших учетных данных "azdata".

    Step1.2 : Это вернет вам файл Swagger JSON. Используя вышеуказанный редактор, вы можете проверить вышеприведенный редактор и взглянуть на TOKEN API в этом чванстве.

    Как только вы отправите этот запрос Token Post с кредитами для входа в систему "azdata", он вернет файл JSON.

  2. Step2.1 : Используя "azdata", опишите ваше приложение, чтобы получить файл приложения.

    Step2.2 : Используя "swagger.editor", выполните публикацию / запуск с файлом приложения. Для авторизации используйте токен, полученный с шага 1.

    Здесь вы будете отправлять запрос на https://<ip_addr>/api/app/<your_app_name>/v1/run

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