Приложение Azure Web/API — сопоставление общего диска

Мое приложение API Azure использует новый API хранилища файлов Windows.

При запуске моего приложения API Azure мне нужно сопоставить путь UNC. Стороннее приложение, которое мы интегрируем, должно ссылаться на локальный/UNC-путь для файлов.

При этом я получаю сообщение об ошибке: ERROR_ACCESS_DENIED

Можно ли сопоставить путь UNC с хранилищем файлов Azure в приложении Web/API?

Если да, то возможно ли запустить пул приложений под учетной записью с повышенными правами?

Или я могу каким-то образом подключить этот диск перед использованием другой учетной записи?


person Chris McKelt    schedule 12.10.2015    source источник


Ответы (1)


Можно добавить путь UNC к файлу Azure.

Вы можете получить отказ в доступе из-за разных пользовательских контекстов между созданием файлового ресурса и доступом. Ознакомьтесь с разделом Сохранение учетных данных учетной записи хранения для виртуальной машины в этой статье: https://azure.microsoft.com/en-us/documentation/articles/storage-dotnet-how-to-use-files/ Кроме того, вы можете использовать стандартные учетные данные пользователя (имя учетной записи хранения, ключ) для запуска пула приложений.

person Dinesh Murthy - MSFT    schedule 14.10.2015
comment
Спасибо за ответ. В итоге вручную использовал REST API для чтения/записи файлов. Из-за ошибок разрешений мы не смогли заставить это работать без приложения API. - person Chris McKelt; 15.10.2015