Один сервис WCF с двумя базовыми конечными точками httpsBindings https - PullRequest
1 голос
/ 09 февраля 2011

Пожалуйста, помогите!,

Прежде всего, можем ли мы на одном сайте определить две привязки 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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...