Как передать учетные данные пользователя с сайта aspnet в службу wcf?
- Без олицетворения.(веб-сайт должен выполняться конкретным пользователем)
- Не зная пароля вызывающего абонента.
- Только передавая какой-то мистический контекст безопасности.
И веб-сайт, иСлужба WCF использует вход в Windows / NTLM: режим аутентификации = "Windows"
Служба WCF использует: binding = "wsHttpBinding"
IIS 7.5.2 сервера (2008r2).
код веб-сайта (текущие учетные данные для пользователя, который выполняет веб-сайт):
protected void btSend_Click(object sender, EventArgs e)
{
FunctionWhichCanOnlyBeCalledByASpecificUser();
MyService.MyServiceClient s = new MyService.MyServiceClient();
s.SendMyMessage(tbMessage.Text);
}