Пожалуйста, помогите!,
Прежде всего, можем ли мы на одном сайте определить две привязки 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"/>
и при попытке просмотреть сервис получил следующую ошибку:
Настройки SSL для службы 'SslRequireCert' не совпадают с настройками IIS 'Ssl, SslMapCert'.
Я перепробовал все комбинации на IIS (7.0) для настроек SSL, и у меня были добавлены привязки для порта 443 и 4430