Конфигурирование SSL (https) для конечной точки ws2007FederationHttpBinding 404 Конечная точка не найдена - PullRequest
5 голосов
/ 13 января 2012

Еще одна проблема, связанная с WIF - может ли кто-нибудь указать мне, как настроить https в wcf для конечной точки ws2007FederationHttpBinding. У меня все сертификаты и привязки настроены в IIS, но всякий раз, когда я пытаюсь подключиться к конечной точке, я получаю ошибку 404. Мой переплет выглядит так

<bindings>
    <ws2007FederationHttpBinding>
        <binding name="BindingConfigName">
          <security mode="TransportWithMessageCredential">
                    <message establishSecurityContext="false">
              <issuerMetadata address="https://identity.localhost/issue/wstrust/mex" />
              <claimTypeRequirements>
                <add claimType="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name" isOptional="true" />
                <add claimType="http://schemas.microsoft.com/ws/2008/06/identity/claims/role" isOptional="true" />
              </claimTypeRequirements>
            </message>
          </security>
        </binding>
    </ws2007FederationHttpBinding>
</bindings>

Конечная точка выглядит как

<endpoint address="https://services.localhost/MyService.svc" binding="ws2007FederationHttpBinding"
      bindingConfiguration="BindingConfigName"
      bindingNamespace="MyNamespace"
      contract="IServiceContract">
</endpoint>

Действительно изо всех сил пытается понять, что делать.

Мэтт

...