Asp.net MVC路由以文件扩展名结尾

本文关键字:文件 扩展名 结尾 路由 net MVC Asp | 更新日期: 2023-09-27 18:01:37

我有一个返回动态生成图像的操作,但是我需要调用该操作以结尾.jpg。

这个答案非常类似于我的动作可以一个ASP。. NET MVC控制器返回图像?

我的动作采取一个名为ID的字符串,我打算传递Something.jpg,但我的问题是,当我部署到我的服务器并尝试它时,这在本地工作,我得到IIS 7 404错误。

看起来IIS正在试图找到final而不是调用操作,在任何时候都没有调用操作。

我尝试将以下内容添加到全局。

routes.RouteExistingFiles = true;
routes.IgnoreRoute("Content/{*pathInfo}");

可能是Mime类型的问题吗?

Asp.net MVC路由以文件扩展名结尾

您可能需要将IIS 7应用程序池设置为集成模式