Я хочу получить доступ к kustos без жесткого пароля или ключа приложения. Он отлично работает с .net Framework. Ниже приведен код.
var serviceName = "help";
var authority = "contoso.com"; // Or the AAD tenant GUID: "..."
var kustoConnectionStringBuilder = new KustoConnectionStringBuilder($"https://{serviceName }.kusto.windows.net")
{
FederatedSecurity = true,
InitialCatalog = "samples",
Authority = authority,
};
Однако в ядре dotnet я получаю ошибку ниже для той же строки подключения.
- $ exception {"Kusto Connection String Builder имеет некоторые недопустимые или конфликтующие свойства: у указанного метода аутентификации 'Имя пользователя AAD пароль' есть некоторые неправильные свойства. Отсутствует: [ID пользователя, пароль] .. ', \Пожалуйста, обратитесь к документации Kusto Connection String по адресу https://docs.microsoft.com/en-us/azure/kusto/api/connection-strings/kusto"} Kusto.Data.Exceptions.KustoClientInvalidConnectionStringException
Мой код находится в ядре dotnet, и будет здорово, если вы сможете дать мне альтернативу.