我正在尝试在我的wcf服务中使用standardEndpoints,如下所示。我收到'serviceHostingEnvironment有无效的子元素'错误。
有什么想法吗?
<serviceHostingEnvironment aspNetCompatibilityEnabled="true">
<standardEndpoints>
<webscriptendpoint>
<standardendpoint crossdomainscriptaccessenabled="true">
</standardendpoint>
</webscriptendpoint>
</standardEndpoints>
</serviceHostingEnvironment>
答案 0 :(得分:1)
<standardEndpoints>
是<system.serviceModel>
的孩子,而不是<serviceHostingEnvironment>
你需要类似下面的配置:
<system.serviceModel>
<serviceHostingEnvironment aspNetCompatibilityEnabled="true">
</serviceHostingEnvironment>
<standardEndpoints>
<webscriptendpoint>
<standardendpoint crossdomainscriptaccessenabled="true">
</standardendpoint>
</webscriptendpoint>
</standardEndpoints>
</system.serviceModel>