我已经编写了一个使用ServiceStack从我的SharePoint文档库中检索文档的API,并且使用MVC输出结果。ServiceStack.Factor在其模块列表中有一个错误的模块“ManagedPipelineHandler”
然而,当我尝试运行我的应用我收到一个HTTP错误:
500.21 ServiceStack.Factor has a bad module "ManagedPipelineHandler" in its module list error
我正在我在IIS经典模式的应用程序,因为我需要使用模拟与我的SharePoint服务器进行身份验证。
在经典模式下使用ServiceStack似乎有困难。
如何解决此错误?
我希望这是有道理的。
任何帮助将不胜感激
这里是我的配置:
<system.webServer>
<modules runAllManagedModulesForAllRequests="true" />
<validation validateIntegratedModeConfiguration="false" />
<handlers>
<add path="*" name="ServiceStack.Factory" type="ServiceStack.WebHost.Endpoints.ServiceStackHttpHandlerFactory, ServiceStack" verb="*" preCondition="classicMode" resourceType="Unspecified" allowPathInfo="true" />
</handlers>
</system.webServer>
更新:
运行我的应用我的开发机器上的其他用户正常工作的问题似乎是一个IIS和ASP.NET开发服务器之间的区别
对此有何想法? – 2013-02-26 16:15:43
我也试过这个帖子中的建议 - http://stackoverflow.com/questions/13030418/servicestack-with-iis-7-5但没有运气。 – 2013-02-28 10:16:17