相关疑难解决方法(0)

ASP.NET Web API - 不允许PUT和DELETE动词 - IIS 8

我最近从Visual Studio 2010升级到Visual Studio 2012 RC.安装程序还会安装IIS 8 Express,Visual Studio现在将其用作默认Web服务器.

IIS 8阻止了我使用PUT AND DELETE谓词的WEB API请求.IIS返回405错误,The requested resource does not support http method 'PUT'.

我知道过去人们对此有疑问,Stack Overflow上有几条关于它的消息.使用IIS 7 Express,解决方案是卸载WebDav.不幸的是,我没有看到任何与IIS 8相关的方法.

我已经尝试从applicationhost.config编辑出WebDav部分,但这没有帮助.例如,我<add name="WebDAVModule" image="%IIS_BIN%\webdav.dll" />从配置文件中删除了.

我花了很长时间才研究这个问题.必须有一种简单的方法来启用PUT和DELETE?

asp.net iis asp.net-web-api iis-8

141
推荐指数
9
解决办法
18万
查看次数

如何配置IIS以接受POST请求?

我知道默认情况下IIS不接受帖子请求如何更改此设置.有人可以指导我改变这一步(一步一步)..拜托?

asp.net iis

7
推荐指数
1
解决办法
5万
查看次数

在IIS7上设置laravel

我想设置我的IIS7服务器,以使其适用于使用laravel(php框架)编写的Web应用程序.

我找到了类似的东西CI(链接)

但它不起作用laravel(当然我删除了index.php重定向).

实际上只有主页工作(www.mysite.com/public)

有人IIS7和Laravel一起使用/ d 吗?

提前致谢

php mod-rewrite iis-7 virtualhost laravel

4
推荐指数
1
解决办法
1万
查看次数

405方法不允许PUT

我检查了一切,没有一个配置工作正常.

THE GET,POST正在工作但是我得到了405消息.我没有WebDEV.

这是我的配置.

<system.webServer>
    <validation validateIntegratedModeConfiguration="false"/>
    <modules runAllManagedModulesForAllRequests="true">
      <remove name="WebDAVModule" />
    </modules>
    <handlers>
      <remove name="WebDAV"/>
      <remove name="ExtensionlessUrlHandler-Integrated-4.0"/>
      <remove name="OPTIONSVerbHandler"/>
      <remove name="TRACEVerbHandler"/>
      <add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="*" 
           type="System.Web.Handlers.TransferRequestHandler" 
           preCondition="integratedMode,runtimeVersionv4.0" />
    </handlers>
  </system.webServer>
Run Code Online (Sandbox Code Playgroud)

它让我疯了!

我已经提到了所有可用的建议,例如: Asp.NET Web API - 405 - 不允许用于访问此页面的HTTP动词 - 如何设置处理程序映射

在此输入图像描述

即使我使用Basic Auth/Windows Auth.禁用它也没有区别.

[System.Web.HttpHttpPut] public override HttpResponseMessage Put(int id,Request entity){....}

注意:我刚刚安装了登台服务器,它已经运行了.但是,它不能在我的机器上工作...... 在此输入图像描述

在此输入图像描述

asp.net asp.net-web-api

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

asp.net ×3

asp.net-web-api ×2

iis ×2

iis-7 ×1

iis-8 ×1

laravel ×1

mod-rewrite ×1

php ×1

virtualhost ×1