Winforms клиент и SSL WCF формы аутентификации - PullRequest
1 голос
/ 10 июля 2009

Я пишу консольное приложение для выполнения вызовов в службу wcf, которая размещена в iis и использует FormsAuthentication через SSL в рабочей среде, но не в dev, если это возможно.

У меня есть следующая ссылка http://www.zamd.net/2009/03/05/FlowingFormsAuthenticationCookieToWCF.aspx, и я ищу как серверные, так и клиентские конфигурации, а также код.

Есть ли где-нибудь статьи, за которыми я могу следить, или образцы приложений, на которые я должен смотреть?

1 Ответ

0 голосов
/ 11 июля 2009

Проверка подлинности с помощью форм - это функция ASP.net, для которой нет настройки WCF. Если в вашем консольном приложении есть файл cookie проверки подлинности формы, вы можете отправить его в службу WCF из своего консольного приложения. Модуль проверки подлинности с помощью форм, настроенный на вашем веб-сайте, проверит cookie, заполнит HTTPContext и обработка продолжится. Теперь, если ваша служба WCF работает в режиме сжатия ASP.net, вы можете получить доступ к HttpContext из вашей службы WCF и использовать его для аутентификации, если хотите. Выше статья объясняет, как отправить cookie-файл формы как часть вызова WCF.

Я говорил о нескольких других связанных сценариях в следующих постах (см. Часть 1 для справки)

http://www.zamd.net/2009/04/25/FormsAuthFederatedSecurityPart2.aspx

Выше также есть полный исходный код.

надеюсь, что это поможет

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