如何防止ASP.NET站点的图像热链接?
发布时间:2020-05-23 19:51:39 所属栏目:asp.Net 来源:互联网
导读:什么是阻止人们从托管的ASP.NET网站链接到图像的最佳/最简单的方法?我不需要阻止所有图像/资源进行热链接,我只是想阻止热链接到网站上的特定图像/资源.仅供参考.这是在GoDaddy.com上的主持人因此IIS技巧可能不会工作. 通过ASPX页面流式传输图像是一个很好的
|
什么是阻止人们从托管的ASP.NET网站链接到图像的最佳/最简单的方法?我不需要阻止所有图像/资源进行热链接,我只是想阻止热链接到网站上的特定图像/资源.仅供参考.这是在GoDaddy.com上的主持人因此IIS技巧可能不会工作. 解决方法通过ASPX页面流式传输图像是一个很好的解决方案.虽然推特可能被黑客入侵.如果您真的关心安全性,那么您可以使用唯一的salt(关键字)并针对MD5(SHA-1或SHA-2)生成.同时也运行当前的纪元时间,这也会使图像过期.将此“密钥代码”存储在cookie中.无论何时提供图像,您基本上都通过查询字符串传递此图像.验证发生在另一端的ASPX上.您甚至可以使用HTTPRequestModule或Global.asax页面在每个请求之间重新生成新的“密钥代码”. 会有开销,但它会阻止任何人进行热链接. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 如何创建文件并通过ASP.NET MVC中的FileRes
- asp.net-mvc – mvc4future无法在ASP.NET MVC 5中使用
- asp.net-mvc – 如何为每个ActionLink指定默认区域而不添加
- asp.net-mvc – 变化:*错误地添加到http标头响应(asp.net
- asp.net – ASP MVC授权所有操作除了几个
- asp.net-mvc – MVC授权属性HttpUnauthorizedResult FormsA
- asp.net-mvc – 在asp.net MVC3中调用局部视图
- asp.net – “此操作需要IIS集成管道模式
- Asp.Net Mvc突出显示当前页面链接技术?
- 不确定人数的抽奖方法
推荐文章
站长推荐
- asp.net – 单元测试Web服务 – HttpContext
- asp.net-mvc – Asp.Net MVC – “动态”路由的最
- asp.net mvc中Forms身份验证身份验证流程
- asp.net-mvc – 使用ASP.NET Core和MVC存储本地文
- asp.net – 完全替换Swashbuckle UI
- asp.net-mvc – ASP.NET MVC – 值类型的自定义验
- asp.net-mvc – SSL安全SaaS应用程序的URL设计
- asp.net – 应用程序池和工作进程线程之间的关系
- asp.net – 存储CheckBoxList的DataValueField值
- asp.net – 让Visual Studios使用子域名?
热点阅读
