Kusto.Explorer - Проблемы с аутентификацией - PullRequest
2 голосов
/ 02 августа 2020

У меня проблемы с добавлением соединения в настольном приложении Kusto.Explorer 1.0.3.949. Я могу войти через веб-интерфейс, но в настольном приложении это дает мне эту ошибку:

This normally represents a permanent error, and retrying is unlikely to help.
Please provide the following information when contacting the Kusto team @ https://aka.ms/kustosupport :
DataSource='https://m1explorer.westus.kusto.windows.net/v1/rest/mgmt',
DatabaseName='NetDefaultDB',
ClientRequestId='KD2RunCommand;5723fa83-9dd5-48fe-a1ee-5d4ddb7f9cd9',
ActivityId='74b41f5e-be7c-46be-88f5-dae1a6d35c30,
Timestamp='2020-08-02T18:48:13.6846740Z'.

В других приложениях, таких как расширение Kuskus VSCode или даже веб-интерфейс, проблема, похоже, заключается в том, что он использует "общий" идентификатор арендатора / органа по умолчанию. Есть ли способ указать идентификатор клиента при добавлении соединения? В нем говорится, что вы можете импортировать файл. xml, но я не уверен, где и как его можно сгенерировать.

Спасибо,

Стивен

1 Ответ

2 голосов
/ 03 августа 2020

Попробуйте подход, описанный на странице: https://docs.microsoft.com/en-us/azure/data-explorer/kusto/tools/kusto-explorer#control -the-user-identity-connected-to-kustoexplorer

Модель безопасности по умолчанию для новых подключений - AAD-Federated безопасность. Аутентификация выполняется через Azure Active Directory с использованием пользовательского интерфейса AAD по умолчанию.

Если вам нужен более точный контроль над параметрами аутентификации, вы можете развернуть поле редактирования «Дополнительно: строки подключения» и указать действующий Kusto значение строки подключения.

Например, пользователям, присутствующим в нескольких клиентах AAD, иногда требуется использовать определенную «проекцию» своих удостоверений на конкретный клиент c AAD. Для этого укажите строку подключения, например, приведенную ниже (замените слова ЗАГЛАВНЫМИ буквами на определенные c значения):

Data Source = https://CLUSTER_NAME.kusto.windows.net;Initial Catalog = DATABASE_NAME; AAD Federated Безопасность = True; ID авторизации = AAD_TENANT_OF_CLUSTER; Пользователь = USER_DOMAIN

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