Сбой учетных данных AzureCLI при проверке подлинности табличной объектной модели

Я пишу код для подключения к power bi через TOM (табличная объектная модель), а не через Rest API. По-видимому, один и тот же токен аутентификации можно использовать как для REST API, так и для подключения TOM. Согласно здесь https://learn.microsoft.com/en-us/analysis-services/tom/introduction-to-the-tabular-object-model-tom-in-analysis-services-amo?view=asallproducts-allversions

В развернутой среде, использующей управляемое удостоверение, токен успешно работает для обоих, однако в моей локальной среде разработки он дает сбой на сервере. Подключиться к TOM (как показано ниже) с ошибкой неавторизованного доступа.

TokenService просто использует DefaultAzureCredential, который позволяет использовать учетные данные Azure CLI, доступные после того, как разработчик выполняет «логин az». И снова это без проблем работает для REST API, но не работает с конечной точкой XMLA на Server.Connect.

Интересно, удалось ли кому-нибудь еще заставить это работать? Мы не хотим использовать аутентификацию на основе приложений, так как это значительно усложняет ситуацию.

Спасибо

0 ответов

Другие вопросы по тегам