Azure - ошибка ADlsError / WebHDFS при удалении файла ADLS

Я использую C # для аутентификации ADLS и хочу сделать некоторые операции с файлами, такие как удаление, переименование. Используя приведенный ниже код для аутентификации и удаления

var context = new AuthenticationContext("https://login.windows.net/" + tenantId);
ClientCredential clientCredential = new ClientCredential(appId, secretKey);
var tokenResponse = context.AcquireTokenAsync("https://management.azure.com/", clientCredential).Result;
var accessToken = tokenResponse.AccessToken;
using (var client = new HttpClient())
{
    client.DefaultRequestHeaders.Add("Authorization", "Bearer " + accessToken);
    client.BaseAddress = new Uri("https://management.azure.com/");
}

ServiceClientCredentials creds = new TokenCredentials(tokenResponse.AccessToken);// tokenResponse.IdToken, tokenResponse.AccessTokenType);

DataLakeStoreFileSystemManagementClient _adlsFileSystemClient = new DataLakeStoreFileSystemManagementClient(creds);

_adlsFileSystemClient.FileSystem.Delete(_adlsAccountName, FilenameWPath);

Я получаю AdlsError,

Необработанное исключение типа «Microsoft.Azure.Management.DataLake.Store.Models.AdlsErrorException» возникло в ConsoleApplication1.exe.

что означает, что WebHDFS должен быть включен? Как включить webHDFS в ADLS. Я проверил HDInight, webHDFS включен.

Пожалуйста, дайте мне знать, как я могу исправить эту проблему.

Ответы на вопрос(1)

Ваш ответ на вопрос