Arj*_*jun 5 c# asp.net iis iis-8 iis-8.5
我有一个新的iis服务器,从一段时间以来我找到了错误的解决方案:
405 - 不允许用于访问此页面的HTTP动词.无法显示您要查找的页面,因为使用了无效的方法(HTTP谓词)来尝试访问.
我见过以下解决方案:
1.
<system.webServer>
<modules>
<remove name="WebDAVModule" />
</modules>
<handlers>
<remove name="WebDAV" />
</handlers>
</system.webServer>
Run Code Online (Sandbox Code Playgroud)
2. IIS设置http://www.somacon.com/p126.php
解决方案1,导致内部服务器错误,以后无法找到解决方案.解决方案2,我无法在iis 8.5中找到Property窗口,因此无法尝试相同的操作.
请帮忙
尝试第一个解决方案时,我也遇到了相同的内部服务器错误,如Web API的HTTP 405错误所述。由于我什至没有使用WebDAV,因此我选择将其完全从IIS中删除(请参见下面的屏幕截图)。所需的服务器重新启动后,问题已解决。
我的一位同事帮助了我。我缺少一些主要的 iis 功能。
转到“添加角色和功能向导”,然后选择“Web 服务器 (IIS)”>“Web 服务器”>“应用程序开发”> 选择“ASP.net 3.5”和“Asp.net 4.5”,然后单击“安装”。
转到 cmd 提示符并进行 iisreset。
对于 WCF 服务,请检查 WCF 服务下的 Http 激活。
希望这可以帮助您并节省您的时间。
归档时间: |
|
查看次数: |
12193 次 |
最近记录: |