Когда я пытаюсь вызвать службу 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, я пробовал несколько примеров из Интернета, но не смог заставить его работать.