使用standardEndpoints

时间:2012-05-22 22:37:11

标签: wcf

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

有什么想法吗?

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

1 个答案:

答案 0 :(得分:1)

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

<system.serviceModel>
  <serviceHostingEnvironment aspNetCompatibilityEnabled="true">
  </serviceHostingEnvironment>
  <standardEndpoints>
    <webscriptendpoint>
      <standardendpoint crossdomainscriptaccessenabled="true">
      </standardendpoint>
    </webscriptendpoint>
  </standardEndpoints>
</system.serviceModel>