WCF REST服务aspCompatibilityMode在IIS中不起作用

时间:2010-12-03 15:45:21

标签: asp.net wcf iis rest

尝试在asp.net Web应用程序中部署wcf rest服务。在Visual Studio中部署到测试服务器时非常有效,但是当我部署到iis 6时,我什么也得不到。好像我的服务根本不存在。

这是我在system.service model下的web配置:

<serviceHostingEnvironment aspNetCompatibilityEnabled="true" multipleSiteBindingsEnabled="true" />

并在global.cs中注册路由

routes.Add(new ServiceRoute("Service", new WebServiceHostFactory3(), typeof(WcfJQueryService)));

我的网络服务类装饰有:

[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Required)]

如果在这种情况下重要,我正在使用Windows身份验证...

任何想法?

1 个答案:

答案 0 :(得分:0)

通过本文中的说明使其工作......

http://hackprogrammer.blogspot.com/2009/01/installing-wcf-on-iis6.html

为.net4.0运行aspnet_regiis -i让我开始运行

相关问题