WCF 400错误请求

我创建了一个简单的函数

       [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/Start

我收到400次这个电话的错误请求.我希望我在这里做错事.我应该能够从浏览器访问WCF服务吗?
在我想发布之前,我尝试了很多.但我无法让这个基本的工作让我感到沮丧.

编辑& UPDATE
现在我正处于这个阶段.服务页面告诉我元数据服务已禁用,并要求我插入以下文本

   <serviceMetadata httpGetEnabled="true" />

我插入了文本 – 但它仍然显示相同的文字!现在这太混乱了..

最佳答案 尝试使用GET更改POST并重新启动请求

点赞