在IIS 7.5上启用html PUT方法

bal*_*dre 5 configuration web-applications iis-7.5 asp.net-mvc-2

我正在做一个iCal服务,允许在Calendar实例之间进行同步,并在localhost上运行得很棒(在VS2010 Web服务器下)

但是现在我托管在Windows 2008 R2(IIS 7.5.7600)上,我无法创建甚至不更新事件:-o

雷鸟总是说

替代文字

所以我冲进Fiddler,发现了问题所在

替代文字

一个405错误

替代文字

那说不允许PUT :(

我该如何启用此方法?应用程序池?网站定义?IIS设置?

bal*_*dre 5

我们只需要删除WebDav服务

控制面板>程序和功能>打开或关闭Windows功能

替代文字

然后导航到Server Manager> Roles> Web Server (IIS),等到Roles Services上来.

然后Remove Role Service和删除WebDAV Publishing

替代文字

您需要重新启动服务器才能完成此操作.

我希望它对某人有帮助