Не удается подготовить приложение Teams из-за конфликта домена хранилища
Мы создали вкладку Teams с помощью набора инструментов Teams. При попытке подготовить в облаке я вижу следующую ошибку:
[Error] - Failed to update Application ID URI in Azure Active Directory. Please refer to the help link for further steps., Request failed with status code 500 Detailed error: Request failed with status code 500. Reason: Values of identifierUris property must use a verified domain of the organization or its subdomain: '{storageName}.z13.web.core.windows.net
Я устанавливаю URI идентификатора приложения на
Есть хранилище в лазурном цвете с
{storageName}.z13.web.core.windows.net
.
Когда я нажимаю «Provision in the cloud», процесс пытается изменить URI идентификатора приложения на.
Попытка изменить URI идентификатора приложения на портале Azure на
api://{storageName}.z13.web.core.window.net/{appId}
приводит к той же ошибке, что и в процессе предоставления.
Должен ли я не использовать предоставленное место хранения, чтобы подготовить приложение?
Есть ли способ создать хранилище на
https://{tenant}.onmicrosoft.com/{appId}
?
2 ответа
Вы можете следовать документу, чтобы настроить CDN для своего приложения.
Затем на этапе подготовки Teams Toolkit использует ваш домен CDN для URI идентификатора приложения:
api://{cdnName}.azureedge.net/{appId}
, что должно решить вашу проблему.
Более того, вы можете добавить собственный домен в свою CDN, если домен CDN также рассматривается как непроверенный домен.Как добавить собственный домен в конечную точку CDN
Я разработчик Teams Toolkit в Microsoft, спасибо за то, что попробовали наш новый Toolkit. Эта ошибка может возникать из-за того, что для приложения Azure AD установлено значение MultiTenant в «Поддерживаемые типы учетных записей».
В настоящее время мультитенантное приложение Azure AD не поддерживается. Вы можете выполнить следующие действия, чтобы переключить приложение Azure AD на SingleTenant.
- Откройте Azure Protal (https://portal.azure.com/#blade/Microsoft_AAD_IAM/ActiveDirectoryMenuBlade/RegisteredApps)
- Нажмите "Регистрация приложений" и найдите свое приложение.
- Нажмите «Аутентификация» и выберите «SingleTenant» в «Поддерживаемые типы учетных записей».