#azure-front-door #azure-app-configuration
Вопрос:
Я создал три группы ресурсов, каждая из которых имеет свой собственный экземпляр конфигурации приложения. Все ключи/значения синхронизируются между хранилищами конфигурации. Я также создал экземпляр входной двери Azure и связанный с ним интерфейс, бэкендпул и маршрут, связывающий интерфейс и бэкендпул с помощью переадресации. Все подключено успешно. Однако, когда я пытаюсь позвонить в конечную точку конфигурации входной двери, я получаю сбой аутентификации в клиенте конфигурации приложения.
Azure.Identity.AuthenticationFailedException
DefaultAzureCredential authentication failed.
...
Azure.Identity.AuthenticationFailedException
ClientSecretCredential authentication failed.
...
Azure.RequestFailedException
Service request failed.
Status: 400 (Bad Request)
Content:
{"error":"invalid_resource","error_description":"AADSTS500011: The resource principal named https://config.[redacted].com was not found in the tenant named [redacted]. This can happen if the application has not been installed by the administrator of the tenant or consented to by any user in the tenant. You might have sent your authentication request to the wrong tenant."}
Вызов uri любой/всех отдельных служб конфигурации (бэкэндов) работает нормально.