HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容

本文记录了一次将.NET网站部署到IIS时遇到的错误及解决过程。作者最初怀疑是.NET版本不匹配,但检查后发现并非此原因。最终通过安装.NET 4.5.1并重启解决了问题。

今天把一个.NET的网站部署到IIS上打开网页的时候出现了这个错误,刚开始以为是没有配置默认页,但是直接打开固定的页面地址也不行。

于是怀疑是.NET版本的问题,但是看了一下程序的目标框架是4.0没错,同时IIS也是4.0的,首先排除这个问题(此处被坑)。

然后开始去百度上寻寻觅觅,但是都是一些诸如:没有配置默认页啊,目录浏览没开啊之类的,但是明明我都直接访问对应页面了。

后来实在没招了,想起之前好像遇到过类似问题,都是.net framework的问题,那继续用老办法,装一个.net 4.5.1,然后重启,问题解决....

对于IIS没有过多的研究,但是想来应该是自己生成的项目版本太高对应的IIS无法正常解析导致的,做一个标记以后理解了再完善。

转载于:https://www.cnblogs.com/changjianblog/p/5159770.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值