gpt4 book ai didi

asp.net-mvc - 在 IIS6 上部署 ASP.Net MVC,为什么在启用通配符映射后得到 404?

转载 作者:行者123 更新时间:2023-12-01 08:01:09 28 4
gpt4 key购买 nike

我有这个 ASP.NET MVC 应用程序,我已将其作为虚拟目录部署在 IIS6/Win2003 上,即使在为 aspnet_isapi.dll 启用通配符映射后我也会收到 404 错误(如 http://blog.stevensanderson.com/2008/07/04/options-for-deploying-aspnet-mvc-to-iis-6/ 等处所解释)。

为什么会这样?事实上,如果不启用它,我会收到 403(禁止),除非授权目录访问(列表)。但是为什么我在启用映射的情况下得到 404?还有其他事情要做才能使其正常工作吗?我在 IIS 属性的“文档”选项卡中添加了 Index.aspx,但这并没有改变任何内容。

这是一个非常简单的应用程序,我根本没有修改 global.asax 文件。但是几个月前我在另一台服务器上运行它时也没有修改它,而且我不记得做过任何其他事情。

最佳答案

解决方案:

ASP.Net 4 在 IIS 中被禁止。要更正此问题,请转至 Web 服务扩展并允许它。 Thanks to Brian Flynn关于这个。

关于asp.net-mvc - 在 IIS6 上部署 ASP.Net MVC,为什么在启用通配符映射后得到 404?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3812652/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com