2013-08-13 3 views
0

У меня есть отчет о кристалле, в котором я показываю путь к URL-адресу файла, его гиперссылку, когда пользователь нажимает на эту ссылку .. файл способен просматривать/загружать.Ограничить прямой файл скачать с хрустального отчета гиперссылки

я имею в виду кристалла отчетов URL, как

http://localhost:1645/websitename/Attachments/abc.pdf 

типа файл может быть DOC, DOCX, PDF, JPEG, PNG и т.д .. Я имею в виду из загружаемых файлов через форму пользователя к этой папке attachmnet затем из отчета они могут просматривать/загружать эти файлы.

Теперь проблема в том, что эти файлы доступны напрямую. Я могу напрямую набирать url и могу скачать без входа.

Теперь, как я могу ограничить этот сценарий. Я реализовал проверку подлинности, но это работает с формами, но это прямой тип файла.

Теперь, как я могу это ограничить.

ответ

0

Аутентификация форм не ограничивается формами.

0

Есть множество решений, доступных

  1. Использование обработчика ASHx. Возможно, вам потребуется передать имя файла в виде строки запроса/другого формата.
  2. Путем сопоставления * .PDF или любого другого статического файла с aspnet_isapi.dll.

 Смежные вопросы

  • Нет связанных вопросов^_^