IIS8中添加WCF支持几种方法小结[图文]
程序员文章站
2022-12-07 22:10:40
方法一 最近在做silverlight,windows phone应用移植到windows 8平台,在iis8中测试一些传统wcf服务应用,发现iis8不支持wcf服务sv...
方法一
最近在做silverlight,windows phone应用移植到windows 8平台,在iis8中测试一些传统wcf服务应用,发现iis8不支持wcf服务svc请求,后来发现iis8缺少对wcf服务的managed handler,按照以下步骤添加后,iis8即支持wcf服务。
1. 首先添加mime类型 扩展名“.svc”,mime类型 “application/octet-stream”
type: system.servicemodel.activation.httphandler
name: svc-integrated
最近在做silverlight,windows phone应用移植到windows 8平台,在iis8中测试一些传统wcf服务应用,发现iis8不支持wcf服务svc请求,后来发现iis8缺少对wcf服务的managed handler,按照以下步骤添加后,iis8即支持wcf服务。
1. 首先添加mime类型 扩展名“.svc”,mime类型 “application/octet-stream”
2. 然后在“handler mappings”中添加managed handler,
type: system.servicemodel.activation.httphandler
name: svc-integrated
方法二
另外一种解决方法。图-1
图-2
解决方法:
只需在“启用或关闭windows功能”添加如下功能(红线标注):
之后,会看到在iis的 “处理程序映射”中就会有:
好了,“在iis8中添加wcf服务支持”的问题就迎刃而解