Сервис токенов безопасности wcf на https - PullRequest
0 голосов
/ 22 июня 2011

Я запустил шаблон службы маркеров безопасности WCF в Visual Studio. Я получаю все вещи и работает через http. Итак, теперь у меня есть STS, служба WCF, и я могу вызвать GetData (int) с помощью WCFTestClient. Это работает на http.

Теперь я хочу запустить STS по https. Поэтому я добавил его в IIS и добавил конечную точку https. Если я перехожу к sts, он работает по https. Затем я создаю службу WCF, добавляю ссылку sts и т. Д. Я также добавляю эту службу WCF в IIS по протоколу https. И последний шаг - создание консольного приложения, но затем, когда я вызываю службу WCF, запускается Cardspace, и я получаю сообщение об ошибке. Первая проблема: я не хочу, чтобы Cardspace запускалось, и оно не должно начинаться, насколько я знаю. Второе: сообщение об ошибке «Проверка входящей политики не удалась».

Каковы шаги для запуска STS по https? Есть ли учебник? Кто-нибудь еще находит эту знакомую ситуацию и знает решение?

Ответы [ 2 ]

1 голос
/ 09 октября 2012

Вы пытались указать следующее: в вашей конфигурации под сообщением.

<issuer address="stsurl" binding="ws2007HttpBinding"
                            bindingConfiguration="stsbindingconfig">
   <identity>
        <userPrincipalName value="fqnofUpn" />
    </identity>
 </issuer>
1 голос
/ 04 августа 2011

У меня возникла проблема с запуском cardspace, и после проверки конфигурации wif несколько раз я обнаружил некоторую ошибку в конфигурации. После исправления ошибки конфига все заработало.

Извините, что я мог быть более конкретным из-за ошибки (слишком давно). Но будьте очень, очень уверены, что вы правильно настроили sts и wcf.

...