在开发我的第一个 WCF 服务的过程中,当我尝试使用它时,我得到“不允许的方法”,没有其他解释。
我已经使用 ServiceContract 和 OperationContract 设置了界面:
[OperationContract]
void FileUpload(UploadedFile file);
连同实际方法:
public void FileUpload(UploadedFile file) {};
要访问服务,我输入http://localhost/project/myService.svc/FileUpload但我收到“不允许的方法”错误
我错过了什么吗?
如果您正在使用[WebInvoke(Method="GET")]
服务方法上的属性,请确保将方法名称拼写为“GET”,而不是“Get”或“get”,因为它区分大小写!我遇到了同样的错误,我花了一个小时才解决这个错误。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)