如何让运行在mono、nginx和fastcgi下的ASP.NET站点接受PUT、DELETE等?

如何让运行在mono、nginx和fastcgi下的ASP.NET站点接受PUT、DELETE等?,nginx,mono,fastcgi,Nginx,Mono,Fastcgi,我有一个在IIS下工作的应用程序。当我将具有相同配置的同一站点部署到使用fastcgi运行nginx的服务器时,当我尝试使用PUT命令访问URL时,会得到404。我假设问题是服务器不接受PUT作为有效动词。我尝试添加webdav配置。我设置了nginx和fastcgi。我在MVC中的操作接受PUT[HttpPut,HttpDelete]。如果我在同一个URL上执行GET,我会得到200个响应。我必须升级mono才能让它正常工作。我升级到3.4.0。不幸的是,我不知道什么是支持PUT的最低版本,我

我有一个在IIS下工作的应用程序。当我将具有相同配置的同一站点部署到使用fastcgi运行nginx的服务器时,当我尝试使用PUT命令访问URL时,会得到404。我假设问题是服务器不接受PUT作为有效动词。我尝试添加webdav配置。我设置了nginx和fastcgi。我在MVC中的操作接受PUT[HttpPut,HttpDelete]。如果我在同一个URL上执行GET,我会得到200个响应。

我必须升级mono才能让它正常工作。我升级到3.4.0。不幸的是,我不知道什么是支持PUT的最低版本,我只知道这一个对我有用