日期:2014-05-18  浏览次数:20425 次

非网页资源的访问权限的问题
例如服务器上放着一个x.doc的word文档,我不管有没有登录只有输入“网址/x.doc”就能访问到他,我现在想要的是登录过的可以访问的到,没有登录过的跳回登录页请问要怎么办?

------解决方案--------------------
把x.doc的内容写入数据库,登录后再从数据库取出。
------解决方案--------------------
还是用程序来实现吧
------解决方案--------------------
把文件放在非web目录下,或者改一个后缀.

在asp.net下我放在App_Data,文件后缀改成.config,这样这个文件是不能直接访问的,然后用Response.WriteFile之类的功能写给授权用户.