Не удалось обновить манифест приложения регистрации на портале Azure AAD - PullRequest
2 голосов
/ 14 мая 2019

У меня есть приложение, зарегистрированное при регистрации приложения Azure AAd. Приложение было зарегистрировано как мультитенант. Позже я изменил это для одного арендатора, изменив значение в данных Json манифеста как

"signInAudience": "AzureADMyOrg".

Но я не могу обновить значение "publisherDomain", поскольку оно равно null. если я пытаюсь обновить, я получаю ошибку belwo.

Может кто-нибудь сказать мне, как обновить это значение "Publisherdomain", в противном случае, как изменить мультитенантное приложение для одного арендатора (только для My org) и какие изменения требуются для завершения?

Error detail: Property 'publisherDomain' is read-only and cannot be set. [UMia4]

1 Ответ

1 голос
/ 15 мая 2019

Самый простой способ перейти с мультитенантного на одноканальное приложение - это использовать пользовательский интерфейс, предоставленный непосредственно на самом портале Azure.

Шаги

Портал Azure> Azure Active Directory> Регистрация приложений> регистрация для вашего приложения> Аутентификация> Поддерживаемые типы учетных записей

Изменить с Accounts in any organizational directory на Accounts in this organizational directory only

enter image description here

Я попытался создать новую регистрацию приложения, пометив ее сначала как мультитенантную (т. Е. Выбрав Accounts in any organizational directory для поддерживаемых типов учетных записей), а затем изменив ее на одного арендатора, используя те же действия из пользовательского интерфейса.Единственное изменение, которое я увидел в манифесте приложения, сравнивая два файла JSON до и после, было изменение signInAudience с AzureADMultipleOrgs на AzureADMyOrg.Не было никаких изменений в значении publisherDomain.Я не уверен, почему вы пытаетесь обновить его прямо сейчас, но если есть конкретная причина, пожалуйста, укажите это.

Об ошибке, которую вы получаете в настоящее время

Как уже сказано в сообщении об ошибке, это свойство доступно только для чтения, поэтому вы не сможете обновить его.

Вот документация Microsoft по манифесту приложения Azure AD - Общие сведения о манифесте приложения Azure AD.Ищите publisherDomain.

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