asp.net – WCF中的405方法不允许错误
发布时间:2020-05-28 03:41:16 所属栏目:asp.Net 来源:互联网
导读:有人能发现这个实现的问题吗?我可以在浏览器中打开它并且它可以工作,但是来自客户端的调用(同时使用jquery和asp.net ajax失败) 服务合同 [OperationContract(Name = GetTestString)][WebInvoke(Method = GET, ResponseFormat = WebMessageFormat.Json
|
有人能发现这个实现的问题吗?我可以在浏览器中打开它并且它可以工作,但是来自客户端的调用(同时使用jquery和asp.net ajax失败) 服务合同 [OperationContract(Name = "GetTestString")] [WebInvoke(Method = "GET",ResponseFormat = WebMessageFormat.Json )] string GetTestString(); 在Web.config和其他绑定之间,我有一个webHttp绑定 <endpoint address="ajax" binding="webHttpBinding" contract="TestService" behaviorConfiguration="AjaxBehavior" /> 终点行为 <endpointBehaviors>
<behavior name="AjaxBehavior">
<enableWebScript/>
</behavior>
</endpointBehaviors>
</behaviors>
Svc文件 <%@ ServiceHost Service="TestService" %> 客户 var serviceUrl = "http://127.0.0.1/Test.svc/ajax/"; var proxy = new ServiceProxy(serviceUrl); 然后我在http://www.west-wind.com/weblog/posts/324917.aspx中使用该方法 解决方法链接上的示例使用Http POST,而不是Http GET.那是“不允许的方法” – 你需要改变代码来代替GET.您发布的链接是您的客户端代码的源代码具有以下块: $.ajax( {
url: url,data: json,type: "POST",processData: false,contentType: "application/json",timeout: 10000,dataType: "text",// not "json" we'll parse
注意类型:“POST”在那里 – 你的需要是“GET”.我假设你从你发布的链接中获取了你的JQuery,因为405状态表明你的调用代码是错误的,而不是服务. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 如何在razor视图中公开全局对象像@User?
- asp.net-mvc – 未找到部分视图或视图引擎不支持搜索的位置
- asp.net 结合mysql存储过程进行分页代码
- iis-7 – IIS重置会强制缓存项目重新发送吗?
- asp.net – 如何单元测试使用HostingEnvironment.MapPath的
- azure – 当用户存储在外部身份提供程序服务中时与用户的关
- asp.net – 为什么我无法访问usercontrol中的页面viewstate
- asp.net – IControllerFactory’MyWebSite.WebUI.Infrastr
- ASP.NET UpdatePanel和Javascript __dopostback
- ASP.NET MVC和WCF
推荐文章
站长推荐
- asp.net – Cookies和子域名
- asp.net – 如何停止插入两次的配置转换插件?
- asp.net-web-api – ember-data:根据需要加载ha
- asp.net-mvc – 具有IE条件注释的MVC4捆绑/缩小
- asp.net – 占位符/示例文本在用户的文本框中
- asp.net-core – 如何在ASP.NET Core中启动Quart
- asp.net-mvc – 如何包括一个模型与RedirectToAc
- asp.net – 在Response.Redirect之后获取上一页网
- 为什么在ASP.Net中向StatusDescription添加换行符
- asp.net – 如何以编程方式将参数传递给SSRS报告
热点阅读
