Azure File Share Rest API возвращает конфликт 409 при удалении, если в проводнике файлов выбрана папка

Чтобы воспроизвести 409, сопоставьте общий файловый ресурс Azure в проводнике Windows и дважды щелкните пустую папку, т. Е. Проводник, отображающий пустое на правой панели. Пытаясь удалить ту же папку, вызвав CloudFileDirectory.DeleteIfExistsAsync() (Microsoft.WindowsAzure.Storage.File), я получаю 409, конфликт.

Если я открываю другой проводник и удаляю папку вручную, он выполняет свою работу. Для меня это выглядит по-разному в SMB и REST API, что-то связанное с контролем доступа. Есть ли способ избежать 409 и успешно удалить с помощью API?

0 ответов

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