Невозможно обновить аутентификацию как мультитенант под зарегистрированным приложением в Azure - PullRequest
1 голос
/ 25 февраля 2020

Я пытаюсь обновить свое зарегистрированное приложение в Azure до мультитенантного от однопользовательского, и оно выдает мне следующую ошибку. Я попытался изменить URI идентификатора приложения в разделе Expose API, но не смог выяснить. Пожалуйста, помогите.

Невозможно обновить поддерживаемый тип учетной записи. URI идентификатора приложения свойства (находится в разделе «Expose a API») должен находиться в домене, подтвержденном арендатором. [KIW6f]

1 Ответ

2 голосов
/ 25 февраля 2020

Как указывает ошибка, вам необходимо обновить URI идентификатора приложения для регистрации вашего приложения.

Возможно, в данный момент оно имеет значение, которое не использует подтвержденный домен для вашего арендатора. Допустим, его текущее значение https://example.com/yourapp1, где example.com еще не является подтвержденным доменом.

Вы можете попробовать обновить URI идентификатора приложения до значения, такого как -

"https://{yourtenant}.onmicrosoft.com/yourapp1"

Это должно работать, потому что {yourtenant}.onmicrosoft.com уже является подтвержденным доменом для любого Azure AD-арендатора.

В случае у вашего Azure AD-арендатора уже есть другой подтвержденный домен, например yourcompany.com, который вы также можете использовать. например, https://yourcompany.com/yourapp123

Вот несколько простых способов сделать это обновление -

  1. Go для регистрации вашего приложения> Предоставить API> URI идентификатора приложения (Изменить)

  2. Go для регистрации вашего приложения> Манифест> Обновление «identifierUris». Например,

     "identifierUris": [
            "https://{yourtenant}.onmicrosoft.com/yourapp1"
        ]
    

В дополнение к этому значением URI идентификатора приложения может быть любой действительный URI, начиная с HTTPS, API, URN, MS-APPX. Это не должно заканчиваться в sh. Поэтому, если вы хотите использовать другой формат, вы также можете сделать это.

Фактически, даже если у вас установлено пустое значение для идентификатора URI приложения, даже в этом случае вы сможете изменить аутентификацию. тип от одного арендатора до мультитенанта. Вы видите ошибку только из-за недопустимого значения в данный момент.

...