我们有一个超级RESTful Web服务在两台开发机器和一台测试2k3服务器上运行良好。我们正试图在另外两个异地开发盒上运行相同的服务。每当这两个新的非现场盒子尝试PUT请求“会话”资源(即控制器)(在localhost上)时,IIS返回:
“路径'PUT'被禁止”
我们启用了MVC Route调试器,前端和路由引擎之间的某些内容似乎吞噬了http://localhost/OurAPI/Sessions的任何内容。
我们将控制器更改为UserSessions甚至是Session,问题就消失了!
有什么想法吗?
答案 0 :(得分:0)
如果在我的应用程序中发生路由问题,请检查您的路由。