码迷,mamicode.com
首页 > Web开发 > 详细

JQuery Ajax调用WCF实例以及遇到的问题

时间:2014-11-29 14:34:19      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:style   blog   io   ar   color   使用   sp   for   文件   

1.遇到的最多的问题就是跨域问题,这个时间需要我们添加如下代码解决跨域的问题

第一步:在服务类加Attribute

[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)]

第二步:在构造函数中添加

if (WebOperationContext.Current != null)
{
      WebOperationContext.Current.OutgoingResponse.Headers.Add("Access-Control-Allow-Origin", "*");
      WebOperationContext.Current.OutgoingResponse.Headers.Add("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept");
}

2.如何暴漏在WCF中使用的实体、枚举等的于客户端中

在服务接口中添加如下Attribute

[ServiceKnownType(typeof(类型))]

在服务接口的实现类中添加如下Attribute

[KnownType(typeof(类型))]

3.设置WCF服务方法返回的类型

[WebInvoke(Method = "*", BodyStyle = WebMessageBodyStyle.Bare, ResponseFormat = WebMessageFormat.Json)]

代码文件会在后续中陆续提供,敬请关注

联系我hornet_team@sina.com

JQuery Ajax调用WCF实例以及遇到的问题

标签:style   blog   io   ar   color   使用   sp   for   文件   

原文地址:http://www.cnblogs.com/hornet/p/4130672.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!