как подключиться к службе приложений Azure из VSTS - PullRequest
0 голосов
/ 16 мая 2018

Я использую VSTS для создания определения release. Мне нужно развернуть .Net core app на Azure app service.

Я захожу на VSTS с учетной записи abc@outlook.com, а моя azure учетная запись связана с xyz@outlook.com

.

В этом контексте я добавляю конечную точку службы как Azure Resource Manager.

Но не уверен, где я могу получить такие детали, как: -

  • Принцип обслуживания Идентификатор клиента
  • Ключ принципа обслуживания
  • Арендатор Id

Где я могу получить эти данные на портале Azure ??

Спасибо

Ответы [ 5 ]

0 голосов
/ 27 мая 2018

Я зарегистрировал тестовое приложение, чтобы показать вам, где получить эти значения. Вам необходимо зарегистрировать приложение на портале Azure в Azure Active Directory> Регистрация приложений> «Регистрация нового приложения»

Идентификатор клиента (идентификатор приложения в регистрации приложения): Client ID

Ключ принципа обслуживания - перейдите в «Настройки» в верхнем левом углу зарегистрированного приложения. Затем перейдите в раздел «Ключи» и введите описание для создания ключа (также называемого Client Secret). Ключ будет сгенерирован автоматически, и вам нужно будет скопировать и сохранить этот ключ.

Service Principal Key

ID арендатора Выберите свое имя в верхнем правом углу портала Azure. Затем выберите «Переключить каталог» и найдите номер под именем вашего каталога. Чтобы зарегистрировать приложение в Active Directory, необходимо иметь выделенного арендатора для приложения, зарегистрированного под этим арендатором.

enter image description here

Смотри также: https://www.youtube.com/watch?v=MohaxN6fsDs&t=3s

0 голосов
/ 17 мая 2018

Вы также можете обратиться к этому блогу, чтобы настроить конечную точку Azure RM вручную (раздел «Ручная настройка»)

Автоматизация развертывания группы ресурсов Azure с использованием субъекта-службы в Visual Studio Online: управление сборкой / выпуском

0 голосов
/ 16 мая 2018

Где я могу получить эти данные на портале Azure ??

В некоторых местах идентификатор приложения называется идентификатором клиента .

Вы можете найти их на портале, см.:

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

0 голосов
/ 16 мая 2018

Следуйте приведенному ниже сообщению, чтобы вручную настроить Visual Studio Team Services

. Загрузите и запустите этот сценарий PowerShell в окне Azure Powershell, чтобы сгенерировать необходимые данные для подключения службы Azure на основе принципала службы.При запуске этого сценария вам будет предложено:

  • Имя вашей подписки Azure

  • Пароль, который вы хотите установить для СлужбыПринципал, который будет создан

  • Примечание: скрипт протестирован с последней версией Azure PowerShell.

После успешного выполнения сценарий выведет следующие данные для конечной точки службы Azure.

(Имя соединения, Идентификатор подписки, Имя подписки, Идентификатор клиента основной услуги, Ключ принципала службы, Идентификатор арендатора)

enter image description here

Дляподробнее см. " Использование диалогового окна определения подписки вручную "

ИЛИ

Регистрация приложения вручную в Azure Active Directory:

Как создать токен ключа на портале Azure?

0 голосов
/ 16 мая 2018

Идентификатор основного клиента службы - это AppId ServicePrincipal, который имеет доступ к вашей подписке / ресурсу.Вы можете создать Ключ Принципа на вкладке " Ключ ".Идентификатор арендатора - это идентификатор вашего Azure Active Directory (вы найдете его на вкладке свойств в AAD).

Вы найдете всю эту и дополнительную информацию здесь .

Также стоит упомянуть: Устранение неполадок с конечными точками службы Azure Resource Manager

...