0

我正在尝试在我的 wcf 服务中使用 standardEndpoints,如下所示。我收到“serviceHostingEnvironment 的子元素无效”错误。

有任何想法吗?

<serviceHostingEnvironment aspNetCompatibilityEnabled="true">
  <standardEndpoints>
    <webscriptendpoint>
      <standardendpoint crossdomainscriptaccessenabled="true">
      </standardendpoint>
    </webscriptendpoint>
  </standardEndpoints>
</serviceHostingEnvironment>
4

1 回答 1

1

<standardEndpoints>是的孩子<system.serviceModel>,不是<serviceHostingEnvironment>你需要类似下面的配置:

<system.serviceModel>
  <serviceHostingEnvironment aspNetCompatibilityEnabled="true">
  </serviceHostingEnvironment>
  <standardEndpoints>
    <webscriptendpoint>
      <standardendpoint crossdomainscriptaccessenabled="true">
      </standardendpoint>
    </webscriptendpoint>
  </standardEndpoints>
</system.serviceModel>
于 2012-05-22T22:51:06.770 回答