【发布时间】:2013-08-15 07:51:55
【问题描述】:
我正在使用 WCF 将 Web 服务绑定到 SOAP 和 JSON。我必须在生产中运行 ssl。我已将肥皂地址绑定到 https,但我不知道如何将 JSON 地址绑定到 https。这是我的配置。
<protocolMapping>
<add binding="basicHttpsBinding" scheme="https" />
</protocolMapping>
<serviceHostingEnvironment aspNetCompatibilityEnabled="true" multipleSiteBindingsEnabled="true" />
<services>
<service name="EnterpriseServices.Service.AuthorizationServiceBase">
<endpoint address="soap" binding="basicHttpBinding" contract="EnterpriseServices.Contracts.Authorization.IAuthorizationManagerBase" />
<endpoint address="soap" binding="basicHttpsBinding" contract="EnterpriseServices.Contracts.Authorization.IAuthorizationManagerBase" />
<endpoint address="json" binding="webHttpBinding" behaviorConfiguration="jsonBehavior" contract="EnterpriseServices.Contracts.Authorization.IAuthorizationManagerBase" />
</service>
...
是否有可以为我的“json”端点添加的协议映射,我可以使用它来绑定到 https?
【问题讨论】:
标签: asp.net wcf web-services