问题描述
在VS2005环境中在files文件添加了web.config文件,设置该文件夹匿名用户不能访问。用VS自带的文件服务器浏览,在URL输入:http://localhost:10043/files/Web.rar是不可以下载的,用迅雷也不可以。但将它发布到IIS后,打开files文件夹的页面,是有权限限制,直接跳转到登陆页面,但输入:http://localhost/files/Web.rar路径后竟然可以下载,不知怎么回事???IIS和VS自带的文件服务器怎么出现差异呢??问什么IIS中可以下载,而在VS中却不能??请大家帮帮忙
解决方案
解决方案二:
sf
解决方案三:
sf???什么意思??
解决方案四:
try:在iis目录属性,映射中,将rar添加使用aspnet的映射
解决方案五:
可以给具体的步骤么??没找到怎么设置。那些文件不单单是rar类型的也有其他如MP3的,谢谢
解决方案六:
在IIS中把对应的目录配置为不允许匿名访问
解决方案七:
在开发服务器上没问题,在IIS里面不起作用
解决方案八:
引用5楼nszhang的回复:
在IIS中把对应的目录配置为不允许匿名访问
设了也还是不行
解决方案九:
引用3楼cpp2017的回复:
try:在iis目录属性,映射中,将rar添加使用aspnet的映射
????????????????????
解决方案十:
网站->属性->虚拟目录->配置添加一个后缀为rar的映射
解决方案十一:
添加一个后缀为rar的映射
解决方案十二:
在添加对话框中:可执行文件:应该填什么呢?扩展名:??动作:应该选什么??怎么填??谢谢
解决方案十三:
已经做了添加映射,是可以达到效果,但如果文件的扩展名很多,要一个个添加不是很麻烦,有没有更科学点的方法呢??IIS和VS上运行效果怎么会不一致呢??
时间: 2024-07-30 23:49:48