【发布时间】:2010-12-03 15:45:20
【问题描述】:
尝试在 asp.net Web 应用程序中部署 wcf rest 服务。在 Visual Studio 中部署到测试服务器时效果很好,但是当我部署到 iis 6 时,我什么也没得到。就好像我的服务根本不存在。
这是我在 system.service 模型下的网络配置:
<serviceHostingEnvironment aspNetCompatibilityEnabled="true" multipleSiteBindingsEnabled="true" />
我在 global.cs 中注册了一条路由
routes.Add(new ServiceRoute("Service", new WebServiceHostFactory3(), typeof(WcfJQueryService)));
我的网络服务类装饰有:
[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Required)]
如果在这种情况下很重要,我正在使用 Windows 身份验证...
有什么想法吗??
【问题讨论】: