如何实现图片路径加密?

使用asp.net,实现图片路径加密,最终显示的页面上的图片,通过右键属性查看到的图片路径为加密后的路径,怎么搞定?另外,通过图片的点击,我又该如何解密?加密解密的规则不... 使用asp.net,实现图片路径加密,最终显示的页面上的图片,通过右键属性查看到的图片路径为加密后的路径,怎么搞定?另外,通过图片的点击,我又该如何解密?加密解密的规则不谈,就说说怎么实现这个功能? 展开
 我来答
pxdir20
推荐于2016-03-24 · TA获得超过877个赞
知道答主
回答量:194
采纳率:0%
帮助的人:171万
展开全部
这要用URL rewriter技术来重写对特定地址的访问了,

具体实现方式为:自定义一个HttpHandler,用来处理对这种加密后的图片地址的解析,转换成为真实图片地址后,再返回给客户端。

关于HttpHandler可以参考MSDN

不过如果你是想防止图片盗链,那隐藏地址也是没用的,需要在IIS中把所有图片文件关联到ASPNET_ISAPI.dll,然后你自定义HttpHandler来判断访问者的来源决定是否返回图片给客户端。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式