IIS8.5 运行WCF
背景
这是一个项目给其它项目提供接口,其实现在哪有用WCF的了,都是restful。不过.net在这方面还是不错,比java强些,java竟然很多采用自己解析xml方式来做Web服务。难以理解。
但是iis竟然部署wcf比想象中复杂,也算是给我个意外。
步骤
iis8 默认不支持wcf
1 添加mime映射 首先添加MIME类型 扩展名“.svc”,MIME类型 “application/octet-stream”
2 windows 启用关闭功能,添加wcf支持
3 如果没有自动增加处理程序映射(“Handler Mappings”),需手动添加
Request path: *.svc
Type: System.ServiceModel.Activation.HttpHandler
Name: svc-Integrated
4 如果浏览svc页面为源码,可能需要注销下服务器,本次是多个用户登陆后突然可以访问了