ServiceRoute:PUT webservice无法正常工作

时间:2015-05-29 08:06:13

标签: c# .net wcf file-permissions

我想从代码中使用WebServiceHostFactory创建WCF服务,如下所示:

RouteTable.Routes.Add(new ServiceRoute("API", new WebServiceHostFactory(), typeof(MyService)));

因此我不需要任何.svc文件。这有效,直到我尝试调用PUT Web服务。 然后将返回一个方法不允许错误。我通过将.svc文件的写权限设置为任何人来解决了这个问题。但是现在我没有.svc文件,也不知道在哪里更改权限。

有没有办法在ServiceHostFactory中允许PUT webservice?

0 个答案:

没有答案