请帮助!,
首先,在同一网站上我们可以定义两个https绑定吗?
我使用basicHttpBinding,
在单个WCF服务中,我添加了两个https端点,一个带有安全性:
<security mode="Transport">
<transport clientCredentialType="Certificate"
proxyCredentialType="None"/>
</security>
<endpoint address="https://xxx.svc" /> default port 443
其他:
<security mode="TransportWithMessageCredential">
<transport clientCredentialType="Windows"
proxyCredentialType="None" realm=""/>
</security>
<endpoint address="https://yyy:4430/xxx.svc" />
在serviceHostingEnvironment中,我在baseAddressPrefixFilters
中添加了前缀<add prefix="https://xxx.svc"/>
当尝试浏览服务时出现以下错误: 服务'SslRequireCert'的SSL设置与IIS的Ssl,SslMapCert'的SSL设置不匹配。
我尝试在IIS(7.0)上进行SSL设置的所有组合,并且我为端口443和4430添加了绑定