Когда я пытаюсь вызвать службу WCF из приложения asp.net (RP), которое аутентифицировано другим приложением asp.net (IP), я получаю сообщение об ошибке с содержимым страницы входа в систему (она пытается перейдите на страницу входа, так как не удалось аутентифицировать запрос).
Поставщик удостоверений: _ http://localhost/AuthenticatonWS/Login.aspx
Веб-сайт проверяющей стороны: _ http://localhost/RPWebsite/Default.aspx
Служба WCF: _ http://localhost/RPWebsite/Service1.svc
(В моем решении я звоню service1.svc из default.aspx.cs)
Я не хочу, чтобы служба была анонимной. В настоящее время сайт (RPWebsite) использует STS и доверяет локальному поставщику удостоверений, но в производственном процессе он может доверять любому внешнему поставщику удостоверений через ADFS.
Может ли кто-нибудь подсказать мне, как я могу передать информацию о токене в службу со страницы aspx, я попробовал несколько примеров из Интернета, но не смог заставить ее работать.