Хранилище ключей Azure - добавьте политику доступа для слота развертывания - PullRequest
0 голосов
/ 06 июля 2018

У меня есть приложение с 2 слотами. Я сохранил строки подключения в хранилище ключей. Я включил MSI в приложении и 2 слота. Кроме того, в политику доступа к хранилищу я добавил приложение (рабочий слот). Однако я не могу добавить слоты в политику доступа. Например. Мое приложение называется XYZ20180706, а слоты - XYZ20180706 / dev и XYZ20180706 / test. Но когда я набираю XYZ20180706 / dev или XYZ20180706-dev в субъекте службы, он не обнаруживается.

Как создать политику доступа для слота развертывания?

Недостаточно просто включить его в основном слоте. В настоящее время я получаю отказано в доступе (к хранилищу), если я разверну приложение в слоте разработчика и запусту его.

Спасибо.

Ответы [ 2 ]

0 голосов
/ 02 августа 2018

В разделе хранилища ключей «Добавить политику доступа» (printsceen 3 от Joy Wang) при выборе основного типа введите: YourWebAppName / slots / YourDeploymentSlotName

После того, как вы введете всю строку, проверка автозаполнения станет зеленой, и вы сможете выбрать принципала из списка.

0 голосов
/ 09 июля 2018

AFAIK, мы можем получить к нему доступ после включения MSI для deployment slot, вы можете проверить мои шаги теста.

1.У меня есть два слота, затем я включаю MSI обоих в портале.

enter image description here

enter image description here

  1. Вы можете проверить их в Azure Active Directory -> Корпоративные приложения на портале, см. Скриншот.

    Примечание : Вы должны указать опцию Application Type с All Applications при поиске.

enter image description here

3.Добавить Добавить политику доступа в лазурном ключе, вы можете найти слоты в принципе (наведите на него курсор).

enter image description here

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