以framework4.0 为例
- 添加服务器角色
加入IIS配置组件
- 安装framework4.0环境包
默认是安装的,可能不全,尤其是aspnet_regiis.exe不存在。可以再次安装下
- 执行cmd
cd C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319
aspnet_regiis.exe -i
cd C:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319
ServiceModelReg.exe -r
注册组件。
- 配置网站
4.1 配置应用程序池
可以不用配置,直接使用默认的aps.net4.0
4.2 添加网站
注意:应用程序池需要选择4.0版本的集成
发布的端口号要要wcf发布程序的的端口号一致
如:wcf的web.config代码:
<host>
<baseAddresses>
<add baseAddress="http://localhost:8081" />
</baseAddresses>
</host>
4.3 配置网站的MIME类型
选择网站。配置mimi类型
扩展名“.svc”,MIME类型 “application/octet-stream”
4.4 配置网站的用户授权
选择网站,右侧有个“基本设置”
可以通过他配置用户。如administrator用户,设置账号和密码
- 重启网站,测试
输入测试地址的访问页面即可:http://服务器ip:端口号/*.svc
如:http://192.168.1.22:8081/test.svc