集中式图像服务器,带有安全性和水印标记

时间:2012-02-04 10:01:07

标签: asp.net security watermark ihttphandler

我有一个情况,我必须建立一个集中的图像网站。我希望通过直接访问来保护这些图像。我想根据请求参数发送带有水印的响应。什么是最好的方法。

到目前为止,我已经创建了一个内容网站并直接访问图像。 我应该从响应创建处理程序。 但如果我使用处理程序,它会很慢(响应)。

请建议我最好的方法。

2 个答案:

答案 0 :(得分:1)

图像处理程序是可行的方法,您将能够检查http标头引用并仅在适当时提供图像。

有一篇关于代码项目的文章,其中包含您需要的所有部分:

http://www.codeproject.com/Articles/126421/Image-Handling-In-ASP-NET

您必须忽略某些部分并扩展其他部分,但基本上您需要在文章中提供所有内容。

答案 1 :(得分:0)

这可能会对您有所帮助:http://www.naveenbhat.in/2012/06/directory-security-on-webservice-with.html

在这里,我为htmlpdf类型创建了处理程序。您可以以相同的方式为图像实现逻辑。