我在ServiceReferences.ClientConfig中使用相对地址来获取silverlight。一切都很好。然后我切换到https。
然后我意识到我不再与亲戚看到这个:
../ myservice.svc
而不是
你能用https做相对地址吗?
端点地址是相对的。
<endpoint address="../WCFProxies/WCF.svc"
binding="customBinding"
bindingConfiguration="IWCF"
contract="IWCF"
name="CustomBinding_WCF" />
答案 0 :(得分:1)
您当然可以做相对HTTPS。问题是HTTPS&amp; HTTP不可互换。也就是说,http://www.domain.com/page无法以相对方式访问https://www.domain.com/otherpage。对于这个问题,他们完全是两个不同的领域。您可能想要做的是也可以从HTTPS为您的XAP服务。这样相对网址就可以了。