2011-12-28 3 views
0

Я хотел бы знать, что делать, чтобы защитить файлы в моем приложении asp.net mvc, чтобы пользователь не мог сканировать каталог файлов или загружать файл без сгенерированной системы link (чтобы я мог проверять права пользователя, прежде чем давать ссылку, сгенерированную системой). В идеале ссылка будет отличаться для каждого пользователя, а также (или по-крайней мере, то, что пользователь не сможет просто угадать другие ссылки)Создайте приватную файловую систему с ASP.NET MVC

Спасибо за любую помощь заранее

+0

Они не могут сделать это по умолчанию. http://technet.microsoft.com/en-us/library/cc731109(WS.10).aspx – Ryan

+0

Благодарим за это, по-прежнему нужна другая часть этого, чтобы пользователи не могли скачать, если они не будут проверены (даже если у них есть ссылка). – dreadlocks1221

ответ

0

Вам нужен документ система управления. Вы можете написать одно в MVC, конечно :)

Храните все важные материалы, которые затем предоставляют ссылки через веб-сайт ... многие используют системы управления контентом и системы управления документами вместе, чтобы обеспечить полное решение.

Это приводит к тому, что контролируемая «виртуальная» файловая система становится доступной на основе сопоставлений разрешений между аутентифицированным пользователем и пути, к которому они намереваются получить доступ.

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