У меня есть виртуальный каталог (downloads/
) в моем указывающей IIS к общей папке на другом сервере (\\SERVER-FILES\downloads)
.ASP.net MVC загрузить файлы из виртуального каталога
В этой общей папке, у меня есть файлы для загрузки. Это виртуальный каталог настроен в IIS с пользователем, имеющим разрешение на удаленной машине
у меня есть действие в моем контроллере, который возвращает запрашиваемый файл:.
string path;
return File(path, System.Net.Mime.MediaTypeNames.Application.Octet, fileName);
Если я указать физический путь (\\SERVER-FILES\downloads\fileName
) не работает. Я должен указать виртуальный каталог, потому что тот, который имеет необходимые разрешения для доступа к общему ресурсу.
Как я могу указать URL-адрес (example.com/downloads/fileName
), включая виртуальный каталог, а не путь, чтобы загрузить файл?
Спасибо!