通过IIS错误的WCF服务:(405)方法不允许
问题描述:
我正在通过IIS运行WCF服务,使用.svc
文件。如果我在网页浏览器中访问该页面,则会看到“您已创建了一项服务”。页面,这很好。但是,当我去使用使用这些网络服务,我得到以下错误的应用程序:通过IIS错误的WCF服务:(405)方法不允许
The remote server returned an unexpected response: (405) Method Not Allowed.
我已经一派过来,我已经运行IIS托管在计算机上执行以下命令:
"%WINDIR%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe" –i
"%WINDIR%\Microsoft.Net\Framework\v3.0\Windows Communication Foundation\ServiceModelReg.exe" -i
这是IIS7和WCF 3.0。服务应用程序(以及所有相关库)都使用.NET 3.5进行编译,并且IIS7应用程序池配置为使用.NET 2.0。
答
原来,托管该服务的站点的web.config文件中存在配置错误。没关系!
什么是错误配置? – normanthesquid
差不多六个月前,我不知道......对不起。 – qJake