我正在尝试发布我的网站,其中包含对 servicestack rest API 的引用。
该网站很好,但是当它尝试访问由 ServiceStack 生成的我的 REST 服务时,它返回 404 错误。
有谁知道如何在 IIS6 上发布 serviceStack REST 服务?
谢谢
我正在尝试发布我的网站,其中包含对 servicestack rest API 的引用。
该网站很好,但是当它尝试访问由 ServiceStack 生成的我的 REST 服务时,它返回 404 错误。
有谁知道如何在 IIS6 上发布 serviceStack REST 服务?
谢谢
根据ServiceStack 的 Hello World 教程的说明:
注意:由于 IIS 6 的限制 - /custompath 必须以 .ashx 结尾,例如:path="servicestack.ashx"
名称可以是任何名称,例如,api.ashx
如果您愿意,可以是任何名称。
此答案中解释了 ASP.NET/IIS 6 和其他可能的解决方案中处理程序映射的限制。