Я пытаюсь отправить защищенный файл PDF (который не может быть принят напрямую через браузер) с помощью Response.TransmitFile (), но я получаю сообщение «Доступ к пути ... запрещен». Я использую ASP.NET Development Server, поэтому точно не знаю, какая именно учетная запись пользователя используется. Во всяком случае, я установил Полный контроль для всех, но все равно не повезло.
Что может быть причиной этого? Возможно даже не связано с разрешениями ...
Код, который я использую, следующий, но я не уверен, что он в порядке.
Response.Clear();
Response.ContentType = "application/pdf";
Response.AddHeader("Content–Disposition", "attachment; filename=foo.pdf");
Response.TransmitFile(file);
Response.End();