WCF服务已迁移到IIS 10-一致503

问题描述 投票:0回答:1

在我工作时托管WCF服务的计算机从运行IIS 7的Windows 7实例换成了运行IIS 10的Windows 10实例。

WCF服务是第三方服务,它允许对计算机所连接的机器人系统进行远程控制,因此我无法访问源代码。

[我尝试使用MS Deploy进行迁移,我尝试完美地复制IIS中的每个设置并安装所有必需的.Net Framework版本,并且我已经完全重新安装了.Net Framework两次。

无论我做什么,都会导致503-服务不可用。 HTTPERR中的日志仅针对对svc文件的每个失败请求声明“ N / A”。

是,我已经添加了svc Mime类型和处理程序。

服务器管理器也无济于事,因为它是Windows 10,而不是服务器。

编辑:这是我复制过来的设置:

默认站点的应用程序池使用.Net CLR 4.0,并且禁用了应用程序标识和32位应用程序。

WCF服务的应用程序池使用.Net CLR 4.0,以网络应用程序作为其标识,并启用32位应用程序。

它在旧服务器上可以很好地工作,所以我仍然不知道为什么它在新服务器上不起作用。

asp.net wcf iis windows-10 iis-10
1个回答
0
投票

感谢Travis Acton提供检查netsh http show urlacl的建议!

© www.soinside.com 2019 - 2024. All rights reserved.