首页 新闻 会员 周边

IIS 配置,ashx 403的问题

0
悬赏园豆:5 [待解决问题]

我在服务器上(IIS6.0) 发布,ashx 报错403,启用 “父级路径”,为在主目录下的配置里面,ashx映射 编辑修改 全部操作,还是 403,

iis
问题补充:

我在 本地IIS7.0 发布没有问题

亦有哭亦有笑的主页 亦有哭亦有笑 | 初学一级 | 园豆:5
提问于:2014-12-15 10:48
< >
分享
所有回答(2)
0

ashx应用程序配置-配置-映射。 选择全部动作试试。 

问天何必 | 园豆:3311 (老鸟四级) | 2014-12-15 10:58

已经修改过了,重启刷新后,还是403,

支持(0) 反对(0) 亦有哭亦有笑 | 园豆:5 (初学一级) | 2014-12-15 11:00

@亦有哭亦有笑: 所有的ashx都403?

支持(0) 反对(0) 问天何必 | 园豆:3311 (老鸟四级) | 2014-12-15 11:02

@问天何必:  所有的 ashx 都是403,我在本地 iis7.0 话 没有任何问题

支持(0) 反对(0) 亦有哭亦有笑 | 园豆:5 (初学一级) | 2014-12-15 11:04

@亦有哭亦有笑:  你检查ashx所在目录的权限, 为目录添加iis用户的访问执行权限。

支持(0) 反对(0) 问天何必 | 园豆:3311 (老鸟四级) | 2014-12-15 11:04

@问天何必: 真的是目录问题,但为什么呢,比如 根目录下 login.htm 能访问,但是 /test/login.htm 就访问不了,改怎么修改呢

支持(0) 反对(0) 亦有哭亦有笑 | 园豆:5 (初学一级) | 2014-12-15 11:08

@亦有哭亦有笑: 默认文档设置了?

支持(0) 反对(0) 问天何必 | 园豆:3311 (老鸟四级) | 2014-12-15 11:10

@问天何必: 设置了 默认的 login.htm 能进去 和login.htm同一目录下的 都能进去,但是下一级的目录下就进去不了

支持(0) 反对(0) 亦有哭亦有笑 | 园豆:5 (初学一级) | 2014-12-15 11:11

@亦有哭亦有笑:  错了 应该不是目录问题,ashx 文件和aspx 文件都不能访问

支持(0) 反对(0) 亦有哭亦有笑 | 园豆:5 (初学一级) | 2014-12-15 11:14

@亦有哭亦有笑: 奇葩。。。 默认文档设置好名称, 应该每一层都会先去找这个默认排第一的文档的。 

你遇到这个问题, 一是要排除文件名称绝对没有错别字, 二就是人品极差了。 

支持(0) 反对(0) 问天何必 | 园豆:3311 (老鸟四级) | 2014-12-15 11:14

@问天何必: 不好意思 刚才弄错了,不是目录问题,是aspx 文件和ashx都不能访问, 在配置--映射里面 都有做修改,

支持(0) 反对(0) 亦有哭亦有笑 | 园豆:5 (初学一级) | 2014-12-15 11:17

@亦有哭亦有笑: 访问权限问题, 在服务器上比你的开发机要求更高。 

支持(0) 反对(0) 问天何必 | 园豆:3311 (老鸟四级) | 2014-12-15 11:19

@问天何必:  我 将 主目录下的 执行权限修改为“脚本和可执行文件”,aspx 和ashx 变成 500了

支持(0) 反对(0) 亦有哭亦有笑 | 园豆:5 (初学一级) | 2014-12-15 11:22

@亦有哭亦有笑: 我是指你的文件夹权限, 不是iis里设置的权限。   

支持(0) 反对(0) 问天何必 | 园豆:3311 (老鸟四级) | 2014-12-15 13:35

@问天何必: 同一个目录下的 htm 能访问,但是ashx 和aspx不能访问,任何目录下的aspx和ashx都不能访问

支持(0) 反对(0) 亦有哭亦有笑 | 园豆:5 (初学一级) | 2014-12-15 13:38

@亦有哭亦有笑: 那这个问题就简单了, 重装iis    aspnet_regiis

支持(0) 反对(0) 问天何必 | 园豆:3311 (老鸟四级) | 2014-12-15 13:40
0

比如 根目录下 login.htm 能访问,但是 /test/login.htm 就访问不了

虚拟目录和网站是有区别的,所以会导致相对路径出问题,去掉第一个"/"试下

大志若愚 | 园豆:2138 (老鸟四级) | 2014-12-15 13:35
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册