SharePoint Web服务和负载均衡器

时间:2015-02-02 19:31:33

标签: web-services web-config sharepoint-2013 load-balancing

我有一个带有2个带负载均衡器的WFE服务器的服务器场。我设置了这些配置:

我在_vti_bin / mycustomWebService /文件夹下有一个实施的网络服务

我将以下配置添加到我的Web服务Web配置中。



<serviceHostingEnvironment aspNetCompatibilityEnabled="true" multipleSiteBindingsEnabled="true">
&#13;
&#13;
&#13;

当我调用我的网络服务时,会有一条消息告诉我,我需要将multipleSiteBindingsEnabled设置为&#34; True&#34;。它已经设好了!!!

我把这个条目放到了web应用程序web配置上进行测试,服务调用成功了,但是CSOM不再工作了!

请帮助我

1 个答案:

答案 0 :(得分:1)

我找到了解决方案。 我必须将sharepoint工厂添加到我的svc文件中。所以我的svc内容如下:

<%@ ServiceHost Service="Services.MyService" Factory="Microsoft.SharePoint.Client.Services.MultipleBaseAddressWebServiceHostFactory, Microsoft.SharePoint.Client.ServerRuntime, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"  %>