我创建了一个简单的函数
[OperationContract]
[WebInvoke(Method = "POST", ResponseFormat = WebMessageFormat.Json)]
string Start();
定义,
public String Start()
{
JavaScriptSerializer serializer = new JavaScriptSerializer();
return serializer.Serialize("Check");
}
从使用 Javascript/Jquery 的浏览器,http://localhost/service1.svc http://localhost/service1.svc告诉我我已经创建了一项服务和所有其他信息..看起来不错。
我正在尝试使用它来调用http://localhost/service1.svc/Start http://localhost/service1.svc/Start
这次通话我收到 400 错误请求。我希望我在这里没有做完全错误的事情。我应该能够从浏览器访问 WCF 服务,对吗?
在我想到发帖之前,我尝试了很多。但我无法让这个基本的事情发挥作用,这让我很沮丧。
编辑和更新现在我正处于这个阶段。服务页面告诉我元数据服务已禁用,并要求我插入以下文本
<serviceMetadata httpGetEnabled="true" />
我插入了文本 - 但它仍然显示相同的文本!现在这变得太混乱了..
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)