加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

iis-7 – 如何在IIS经典模式池下托管ASP.NET 5(vNext)MVC 6项目

发布时间:2020-12-16 07:41:32 所属栏目:asp.Net 来源:网络整理
导读:使用kpm包制作包 试图在经典管道模式下设置IIS7 我一直在接受 HTTP Error 403.14 - ForbiddenThe Web server is configured to not list the contents of this directory. 已经尝试过了 将aspnet_isapi.dll添加到web.config / system.webServer / handlers部
使用kpm包制作包
试图在经典管道模式下设置IIS7

我一直在接受

HTTP Error 403.14 - Forbidden
The Web server is configured to not list the contents of this directory.

已经尝试过了

>将aspnet_isapi.dll添加到web.config / system.webServer / handlers部分
>为web.config / system.webServer / handlers部分添加runAllManagedModulesForAllRequests =“true”

允许在ISAPI和CGI限制中使用所有aspnet_isapi.dll

是否可以在IIS经典模式管道下托管vNext ASP.NET应用程序?

解决方法

根据目前的开发,我认为这不适用于经典IIS模式.它仅适用于IIS集成模式.

给我一些理由.

>直到ASP.net MVC 5请求处理是通过MVC Handler完成的,并没有像OWIN那样集成管道.>在ASP.net vnext(MVC6)中,请求处理更多或类似于OWIN.它就像与IIS的集成piplline紧密集成(如果你在经典模式下运行,它会给你错误)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读