繁体   English   中英

如何防止保存文件ASP.NET MVC 4应用程序

[英]How to prevent saving files asp.net mvc 4 application

我目前正在使用ASP.NET MVC 4创建一个Web学习门户,我的客户要求最终用户不应保存该文件。 保存限制适用于所有视频类型文件,图像,pdf,word docs和powerpoint类型文件。

我了解以下例外情况,客户对此表示满意:

  1. 用户可以使用打印屏幕
  2. 复制粘贴文本

我需要您的指导,以最好的方式做到这一点。

对于视频,我遇到了以下链接http://www.strathweb.com/2013/01/asynchronously-streaming-video-with-asp-net-web-api/

谢谢,赫曼特。

我遇到了这个在线工具http://www.docspal.com/,但他们似乎没有为开发人员提供任何API。

我是唯一有此要求的人吗?

确实很难阻止用户从网站复制文档。

但是,只是降低它,您应该能够禁用右键单击,这至少可以减少尝试复制您的内容的用户数量。 在jQuery中执行以下操作。

$(document).bind('contextmenu', function (e) {
  e.preventDefault();
  alert('Right Click is not allowed');
});

请参阅为多。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM