在 IIS6 托管的 WCF 上调用 Rest 方法时出现 404 错误
在尝试了我在这个论坛和其他论坛中找到的所有可能的解决方案后,我已经没有选择了。
我使用 WCF 在 C# dot net 4 中创建了一个 RESTful Web 服务,并将其设置在 Windows2003 机器上,作为 IIS6 中的服务托管。 它以前在我的本地开发机器上运行良好,
当我运行服务文件时, 例如。 http://localhost/TestRestService/Service1.svc/,我从服务器收到 200 响应,以及来自服务的“未找到端点”消息(这是预期的。但是当我在服务上运行该方法时,例如: http://localhost/TestRestService/Service1.svc/GetSuburbStateRecords?postcode=4000,我从服务器收到 404 错误,消息标题为“请求错误:服务器遇到处理请求时出错。有关更多详细信息,请参阅服务器日志”。
顺便说一句,我已允许所有相关的 Web 服务扩展。
有什么想法吗? TIA 迈克尔
I'm runn8ing out of options on this one - having tried all the possible solutions I've found in this forum and others.
I've created a RESTful webservice using WCF, in C# dot net 4 and I've set it up on a Windows2003 box to be hosted as a service in IIS6. It previously worked fine on my local dev machine
When I run the service file eg. http://localhost/TestRestService/Service1.svc/, I get a 200 response back from the server, and "end point not found" message from the service (which is expected. But when I run the method on the service, eg: http://localhost/TestRestService/Service1.svc/GetSuburbStateRecords?postcode=4000, I get a 404 error from the server, and the message titled "Request error: The server encountered an error processing the request. See server logs for more details".
BTW, I've allowed all relevant web service extensions.
Any ideas?
TIA
Michael
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论