Как авторизовать Azure Logi c Соединитель приложения для ACI в отдельной группе ресурсов - PullRequest
0 голосов
/ 18 апреля 2020

Я пытаюсь создать приложение Azure Logi c, которое использует соединитель с ACI для запуска группы контейнеров. Я смог правильно запустить его, создав соединитель в конструкторе приложений Logi c на портале Azure. Однако в настоящее время разработчик поддерживает только соединители в той же группе ресурсов, что и приложение logi c. Я хотел бы использовать один соединитель для приложений logi c в нескольких группах ресурсов, поэтому мне нужно использовать соединитель из другой группы ресурсов. Похоже, что приложения Logi c прекрасно это поддерживают, если вы редактируете код напрямую, а не используете визуальный дизайнер. Я могу просто создать соединитель, и приложение может подключиться к нему, однако я не могу правильно авторизовать соединитель. Когда я go к разъему и пытаюсь его авторизовать, процесс работает нормально и он говорит, что он подключен. Однако, когда я пытаюсь запустить приложение Logi c, я получаю следующую ошибку:

  "error": {
    "code": "InvalidAuthenticationTokenTenant",
    "message": "The access token is from the wrong issuer 'https://sts.windows.net/YYY/'. It must match the tenant 'https://sts.windows.net/XXX/' associated with this subscription. Please use the authority (URL) 'https://login.windows.net/XXX' to get the token. Note, if the subscription is transferred to another tenant there is no impact to the services, but information about new tenant could take time to propagate (up to an hour). If you just transferred your subscription and see this error message, please try back later."
  }
}

XXX и YYY - два разных идентификатора клиента. Однако XXX - это идентификатор клиента, который я получаю, когда запускаю az account show на своем компьютере и в Azure Cloud Shell. У меня только один идентификатор клиента и одна подписка. Я не знаю, откуда исходит идентификатор другого арендатора или как он используется для авторизации соединителя, когда я использую тот же логин, что и идентификатор арендатора XXX.

Есть ли способ, которым я могу успешно авторизовать соединитель с моим идентификатором клиента?

...