Проверка подлинности с помощью форм - это функция ASP.net, для которой нет настройки WCF. Если в вашем консольном приложении есть файл cookie проверки подлинности формы, вы можете отправить его в службу WCF из своего консольного приложения. Модуль проверки подлинности с помощью форм, настроенный на вашем веб-сайте, проверит cookie, заполнит HTTPContext и обработка продолжится. Теперь, если ваша служба WCF работает в режиме сжатия ASP.net, вы можете получить доступ к HttpContext из вашей службы WCF и использовать его для аутентификации, если хотите. Выше статья объясняет, как отправить cookie-файл формы как часть вызова WCF.
Я говорил о нескольких других связанных сценариях в следующих постах (см. Часть 1 для справки)
http://www.zamd.net/2009/04/25/FormsAuthFederatedSecurityPart2.aspx
Выше также есть полный исходный код.
надеюсь, что это поможет