Я отправляю имя клиента и имя пользователя (форму входа) в прокси-сервере на эту кодировку
myProxy.ClientCredentials.UserName="UserName";
myProxy.ClientCredentials.Pasword="Password";
Кроме того, наш ClientCredentialType должен быть MessageCredentialType.UserName.
на сервере мне нужно имя пользователя и пароль, чтобы олицетворенный пользователь мог выполнить вход в SQLSERVER с тем же пользователем, который отправил запрос на сервер.
Так что для этого мне нужно получить отправляющий пароль на сервере, и я не знаю, как я должен это сделать?
для получения имени пользователя я использую этот код ServiceSecurityContex.Current.PrimeryIdentity.Name