Я остаюсь, чтобы переместить мой веб-сайт ASP.NET MVC с Windows Server 2008 R2 на Windows Server 2016. Все работает нормально, но я больше не могу показывать на веб-странице изображения, взятые из сетевой папки.Для этого у меня есть эта часть контроллера, которую я вызываю в виде:
public ActionResult GetImg(string imagePath)
{
if (imagePath != null)
{
var path = $@"\\server\immagini\" + imagePath;
try
{
var bytes = System.IO.File.ReadAllBytes(path);
return File(bytes, "image/png");
}
catch
{
return null;
}
}
return null;
}
Я думаю, что это проблема разрешения, но бывают дни, когда я сравниваю старый сервер с новым, и все выглядит нормально,Пожалуйста, кто-нибудь может мне помочь?
Другая информация:
- С нового сервера я могу получить доступ к общей папке
- Все отлично работает на старом сервере