2011-01-18 2 views
0

У меня есть страница, которая включает в себя видеоплеер (Flash или Silverlight). Как я могу защитить видеофайл от непосредственной загрузки?Защитите файл для загрузки

+0

Возможный дубликат [Как я могу предотвратить/затруднить загрузку моего флеш-ролика?] (Http://stackoverflow.com/questions/1142157/how-can-i-prevent-make-it-hard-to -download-my-flash-video) – codingbadger

ответ

1

Ну, я бы предложил работать с каким-то ключом аутентификации.

Когда вы распечатываете URL-адрес флеш-файла на странице html, вычислите некоторый ключ аутентификации, возможно, на основе имени и/или даты создания файла флэш-памяти и, возможно, sessionid или userid текущего пользователя ,

Вы будете в конечном итоге с http://blabla.com/media/myflash.swf?auth=XXXX&userid=234

Пусть MVC поймать запрос (так повернуть RouteExistingFiles прочь в вашем global.asax). И проверьте правильность ключа аутентификации.

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