asp如何实现 用户登录才可以下载文件 判断登录状态很简单,用个SESSION变量啦,相信你已经搞定了。关键是如何提供一个登录后才存在的下载文件。可以利用对IIS的远程管理,针对已经登录准备下载的SESSION临时创建一个虚拟目录,这个虚拟目录映射了下载文件的物理路径,然后在网页中发布这个虚拟目录或重定向到这个虚拟目录,这样登录用户就可以下载这个文件了。当登录用户注销或登录超时的时候,马上删除这个虚拟目录。这样就只有登录用户才能下载这个文件了。没登录的用户想通过直接链接这个虚拟目录来下载是做不到的,因为没登录时这个虚拟目录不存在。当然要设法让虚拟目录的名称古怪并且每次都不重样(如用MD5变换SESSIONID)。但如何在ASP.NET中操纵IIS创建、删除虚拟目录呢?这要用到System.DirectoryServices名字空间。以下是创建/删除虚拟目录的示例:using System.DirectoryServices;void CreateVDir(){metabasePath is of the form\"IIS:/<;servername>;/<;service>;/<;siteID>;/Root[/]for example\"IIS:/localhost/W3SVC/1/RootvDirName is of the form\"<;name>;\",for example,\"MyNewVDirphysicalPath is of the form\"<;drive>;:\\<;path>;\",for example,\"C:\\Inetpub\\WwwrootConsole.WriteLine(\"\\。使用Asp.Net生成Word文档并直接下载,在网站的使用中,有时候需要把数据库里面的内容生成到word文档里面,然后下载到本地进行查看,使用VS.NET就可以实现这个功能,下面这个。asp文件用什么格式打开?我要下载什么软件? ASP的文件用Dreamweaver打开,如果没有,直接用记事本打开也可以!后缀为.asp的下载文件是什么文件阿? 是asp网页文件只有当空间不支持asp解析时点击网页才会直接下载后缀为.asp的网页文件也就是说只有空间不支持asp或空间asp功能失效时才会出现直接下载后缀为.asp的网页文件
随机阅读
- 建功北里小区属于哪个街道、居委会 紫铭小区属于哪个街道居委会
- 氟超标对人体有什么危害? 哪种氟对人的危害
- 单体进行自由基聚合还是阴阳离子聚合怎么判断 总结 开环易位聚合应用
- 证券投资分析具体是做什么的,请具体详细说明,谢谢 证券投资与分析是做什么的
- 死杂种滚 在《荒野大镖客 2》中有哪些有趣的细节?
- 北京万达嘉华酒店自助餐多少钱一个人 乌鲁木齐万达文华酒店自助餐
- 晚上中央电视台一套节目《新闻联播》开播的时刻用24时计时法记作______. 他24号的中央新闻联播
- 广西钦州市钦北区有多少个镇 青塘中心小学
- 现在有哪些公司准备上市? 神开股份董事长79岁
- 潍坊地区自驾游有哪些推荐地方? 潍坊十甲花园附近酒店
- 我想买从湛江到石家庄的火车票,2010.0218的票,请问怎么订票啊?
- 定州中山东路中学打架 定州市中山东路初级中学附近有没有出租房子的?急租!
- 胡经之的主要论著 胡经之文艺美学笔记
- 湖北京山永兴镇杨河村黎克军 江苏万载港到阳泉的公里有多少公里
- 灵溪紫罗兰商务宾馆 杭州有哪些好玩的地方?
- 一首歌好饿 好饿,好饿,好饿,我真的好饿 有没有这样一首歌
- 名字叫毛孩子的狗 我想知道下面这张图片,是什么狗。叫什么名字,来自哪了
- oracle设置水位线有什么作用,或者说有什么好处?请给解释一下,谢谢了。 oracle如何查询某个表的高水位线
- 南阳新一高开工日期 南阳一高是不是搬到城乡一体化示范区了,前两天那里搞的仪式,是做什么的?
- 首长好?近到乡下:听说湟源县波航乡纳隆村把2014年的贫困户底保金轮流着发放,不管贫富,其中有位三组的百头牛养殖户杨先生还在领底保金,这些乡村干部是无做为还是党的扶贫政策当儿戏? 百里杜鹃普底乡永丰村九牛组李光后