Abh*_*tel 2 wcf dynamics-crm-2011
我在IIS 7.5中设置了一个MSCRM网站,其中我在绑定下配置了以下主机头:1)crm 2)crm.mydomain.com
我正在尝试访问OrganizationData.svc.我已配置将以下内容添加到CRMWeb应用程序的Web.config中
<serviceHostingEnvironment>
<baseAddressPrefixFilters>
<add prefix="http://crm/"/>
</baseAddressPrefixFilters>
</serviceHostingEnvironment>
Run Code Online (Sandbox Code Playgroud)
如果我使用以下URL访问服务,则此方法有效:http://crm/MSCRMDEV/XRMServices/2011/OrganizationData.svc/ 但如果我使用FQDN http://crm.mydomain.com/MSCRMDEV/它不起作用XRMServices/2011/OrganizationData.svc /
我尝试在配置中添加" http://crm.mydomain.com/ "作为另一个前缀,就在我为" http:// crm / " 添加的条目下面,但是WCF会抛出以下错误:
此集合已包含方案http的地址.此集合中每个方案最多只能有一个地址.如果您的服务是在IIS中托管的,则可以通过将'system.serviceModel/serviceHostingEnvironment/multipleSiteBindingsEnabled'设置为true或指定'system.serviceModel/serviceHostingEnvironment/baseAddressPrefixFilters'来解决问题.
我按照这里的建议添加了multiplesitebindings ="true",但这也没有帮助.我也查看了这个消息,但CRM Web应用程序的Web.config中没有节点,所以不确定我是否可以添加此部分
这可以实现吗?从我所看到的WCF有问题使用多个http主机头(在IIS绑定中添加).
不支持为一个方案分配多个绑定.请参阅http://technet.microsoft.com/en-us/library/hh237635.aspx(对任何IFD环境也有效)
该网站应该有一个绑定.运行Microsoft Dynamics CRM不支持多个IIS绑定,例如具有HTTPS和HTTP绑定的网站或两个HTTPS或两个HTTP绑定.
| 归档时间: |
|
| 查看次数: |
4269 次 |
| 最近记录: |