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

最新文章

  1. 使用C#把发表的时间改为几年前,几个月,几天前,几小时前,几分钟前,或几秒前
  2. JQuery利用sort对DOM元素进行排序
  3. 将形如:Oct 8, 2016 5:29:44 PM串转换成正常时间在真机上遇到的坑
  4. 同时使用Junit4的@Parameterized参数化测试和Spring容器
  5. Tomcat https自制证书和浏览器配置
  6. leetcode 113 Path Sum II ----- java
  7. C# 开发BHO插件
  8. TestCase--网站登录模块
  9. 30道小学生四则运算题C/C++编程
  10. linux服务器修改ftp默认21端口方法
  11. SimpleHttpServer的学习(1)
  12. VPS选购及辨别vps虚拟化技术
  13. 8592 KMP算法
  14. C# 调用cmd.exe的方法
  15. Azure 基础:用 PowerShell 自动登录
  16. 【jQuery入门】(5)---jQuery CSS
  17. python笔记:#006#程序执行原理
  18. gorm的日志模块源码解析
  19. vue发送请求---fetch-jsonp
  20. QSS-qt样式表

热门文章

  1. windows下SVN服务的安装与配置
  2. pl/sql 实例精解 05
  3. 第一百四十四节,JavaScript,列队动画
  4. 数组有没有length()这个方法?String有没有length()这个方法?
  5. HTML 中框架、层的运用
  6. BestCoder Round #81 (div.2) 1004 String(动态规划)
  7. Spring MVC学习-----------springMVC-mvc.xml
  8. 第6步:检查grid安装环境
  9. server r2 系统更新文件清理
  10. vue项目创建步骤小结