比如:http://localhost/filepath/files/abc.doc,要如何进行权限验证??

问题描述

比如:http://localhost/filepath/files/abc.doc,要如何进行权限验证??或者有这个文件的链接地址也不能进行下载!

解决方案

解决方案二:
load里面判断,没权限,跳转到错误画面
解决方案三:
引用1楼llsen的回复:

load里面判断,没权限,跳转到错误画面

具体怎样做呢??如果那个链接用迅雷也可以限制不能下载吗??
解决方案四:
引用1楼llsen的回复:

load里面判断,没权限,跳转到错误画面

那如果直接访问这个页面呢?
解决方案五:
是否可以对那个文件夹进行权限设置,用.net的Cookie验证?
解决方案六:
看看吧对你应该有帮助。
解决方案七:
HttpModules
解决方案八:
引用5楼gaozhigang的回复:

http://dev.21tx.com/2003/12/25/10214.html看看吧对你应该有帮助。

这是添加映射的模式,是可以解决。可是上传到files文件夹的格式有很多,如果一个个添加扩展名会比较麻烦。不知道有没更好的方法呢??
解决方案九:
HttpHandler根据后缀进行权限判断。。。一步到位。。。
解决方案十:
貌似有DEMO下载~
解决方案十一:
引用8楼HDNGO的回复:

HttpHandler根据后缀进行权限判断。。。一步到位。。。

很吸引。。。。具体应该怎样做呢??请赐教!
解决方案十二:
好的,先看看
解决方案十三:
ChengKing的博客里有这么一个,貌似和你的要求很相近,还有DEMO~
解决方案十四:
引用9楼HDNGO的回复:

http://www.cnblogs.com/flashlm/archive/2008/10/30/usehttphandlertoauthdownload.html貌似有DEMO下载~

高人写的东西,要慢慢看,仲没明!!
解决方案十五:
引用13楼lijie198871的回复:

引用9楼HDNGO的回复:http://www.cnblogs.com/flashlm/archive/2008/10/30/usehttphandlertoauthdownload.html貌似有DEMO下载~高人写的东西,要慢慢看,仲没明!!

看12楼的那个吧,ChengKing的~

时间: 2024-10-30 07:28:38

比如:http://localhost/filepath/files/abc.doc,要如何进行权限验证??的相关文章

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) root@mysql ~]# mysql -p -u root Enter password:  ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) ERROR 1045 (28000): Access denied

java上传doc和Excel文件怎样去验证文件内容以及如何做安全防范

问题描述 java上传doc和Excel文件怎样去验证文件内容以及如何做安全防范 我用java做了一个文件上传功能 要求只能上传doc 和 excel 文件,验证了文件名后缀以及文件头,但是这种防范都可以绕过 !- 有么有更好的验证方法 求大神们指教 !- 小弟在此拜谢 解决方案 把doc,excel等用文本打开,然后检查一些文件头等信息. 解决方案二: 除非你用poi这样的库全部解析下.

linux中mkdir创建目录命令使用说明

1.命令格式: mkdir [选项] 目录... 2.命令功能: 通过 mkdir 命令可以实现在指定位置创建以 DirName(指定的文件名)命名的文件夹或目录.要创建文件夹或目录的用户必须对所创建的文件夹的父文件夹具有写权限.并且,所创建的文件夹(目录)不能与其父目录(即父文件夹)中的文件名重名,即同一个目录下不能有同名的(区分大小写). 3.命令参数: -m, --mode=模式,设定权限<模式> (类似 chmod),而不是 rwxrwxrwx 减 umask -p, --parent

solr教程,值得刚接触搜索开发人员一看(转载:http://blog.csdn.net/awj3584/article/details/16963525)

Solr调研总结 开发类型 全文检索相关开发 Solr版本 4.2 文件内容 本文介绍solr的功能使用及相关注意事项;主要包括以下内容:环境搭建及调试;两个核心配置文件介绍;维护索引;查询索引,和在查询中可以应用的高亮显示.拼写检查.搜索建议.分组统计.拼音检索等功能的使用方法. 版本 作者/修改人 日期 V1.0 gzk 2013-06-04 1. Solr 是什么? Solr它是一种开放源码的.基于 Lucene Java 的搜索服务器,易于加入到 Web 应用程序中.Solr 提供了层面

java swing 把控件转化为BufferedImage

Java swing 把控件映射为BufferedImage 如何把java swing的可视控件 转化为BufferedImage 呢? 直接上代码: Java代码   /***           * convert JTextArea to image           * @param ta           * @param destFile           * @param format           */           public static Buffere

最详细的SQL注入相关的命令整理

sql 1.   用^转义字符来写ASP(一句话木马)文件的方法:   http://192.168.1.5/display.asp?keyno=1881;exec master.dbo.xp_cmdshell 'echo ^<script language=VBScript runat=server^>execute request^("l"^)^</script^> >c:\mu.asp';--    echo ^<%execute^(req

ASP+模板生成Word、Excel、静态页

用模板生成Excel.Word最大优点:    Word.Excel文档样式易于控制和调整,以往用Excel.Application来生成Excel.Word,需要写很多代码来控制排版的样式,用模版几乎不受任何限制,只需要打开word或Excel,编辑文档,选择"文件->另存为web页",即可方便的做好模板 ,用office生成的模板要比直接在DW中做好模板更加符合office偏好,生成后文件样式可与原word.Excel格式99%一样,因此建议大家用office(office9

linux基础命令(6) rmdir命令

昨天学习了创建文件和目录的命令rm,今天学习一下linux中命令: rmdir命 令.rmdir是常用的命令,该命令的功能是删除空目录,一个目录被删除之前必 须是空的.(注意,rm - r dir命令可代替rmdir,但是有很大危险性.)删除 某目录时也必须具有对父目录的写权限. 1.命令格式: rmdir [选项 ]... 目录... 2.命令功能: 该命令从一个目录中删除一个或多 个子目录项,删除某目录时也必须具有对父目录的写权限. 3.命令参 数: - p 递归删除目录dirname,当子

Apache配置基于加密的认证https加密证书访问

 这里简单演示一下Apache下基于加密的认证访问----https加密方式访问. 1.DNS解析解析情况: [root@localhost html]# nslookup www.downcc.com Server:         192.168.2.115 Address:        192.168.2.115#53 Name:   www.downcc.com Address: 192.168.2.115 2.安装Apache SSL支持模块:# yum install -y mod