Kusto.Cloud.Platform.Utils.UtilsArgumentException Неверная схема подключения Kusto: '' при использовании API 'Запрос' - PullRequest
0 голосов
/ 26 января 2020

Kusto.Cloud.Platform.Utils.UtilsArgumentException Недопустимая схема подключения Kusto: '' при использовании API 'Запрос'

Попытка использовать AAD Federated аутентификация приложения на основе заданного ApplicationClientId и ApplicationKey в netcoreapp2.2.

Ссылка https://docs.microsoft.com/en-us/azure/kusto/api/connection-strings/kusto для примера кода.

var kustoConnectionStringBuilder = new KustoConnectionStringBuilder(dataExplorerUrl, DatabaseName)
    .WithAadApplicationKeyAuthentication(
        AppClientId,
        AppClientSecret,
        TenantId);

using (var client = KustoClientFactory.CreateCslQueryProvider(kustoConnectionStringBuilder))
{
...

1 Ответ

0 голосов
/ 26 января 2020

Нашел проблему. $ перед {}, слишком много javascript. Помогло бы, если ошибка была более информативной. Завелась погоня за проблемой ConnectionScheme , когда это был неправильный URL-адрес кластера.

var dataExplorerUrl = $"https://${ClusterName}.westus2.kusto.windows.net";

should be

var dataExplorerUrl = $"https://{ClusterName}.westus2.kusto.windows.net";
...