以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]怎样禁止直接通过连接访问图片  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=150556)

--  作者:wldhj
--  发布时间:2020/6/2 10:23:00
--  [求助]怎样禁止直接通过连接访问图片
web系统,怎样禁止直接通过连接访问图片?
--  作者:有点蓝
--  发布时间:2020/6/2 10:51:00
--  
具体一点,什么链接?如果是网页里显示的图片,无法禁止,网页都看得到了,就算不访问链接,直接截图不也可以获取图片?
--  作者:wldhj
--  发布时间:2020/6/2 10:56:00
--  
我做的web系统,是有访问控制的,如果外面直接通过链接访问,存在信息泄露风险。
--  作者:有点蓝
--  发布时间:2020/6/2 11:25:00
--  
方法1、像微信一样,建一个白名单功能,把可以访问的外网IP加入白名单,判断如果不是这个ip就无法访问
2、登录成功后记录对方的IP,所有访问的连接都判断ip是否在登录的IP列表里面

可以通过 e.Request.RemoteEndPoint().Address.ToString()获取客户端IP