Response.TransmitFile () выбрасывает «Доступ к пути {путь} запрещен» с использованием ASP.NET Development Server - PullRequest
0 голосов
/ 11 февраля 2011

Я пытаюсь отправить защищенный файл 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();

1 Ответ

1 голос
/ 11 февраля 2011

Забудь об этом ... У меня была ошибка в пути (не существует). Я ненавижу пути = P

...