WCF Другие HTTP Proxy Authentication

возможно ли предусмотреть WCF пользовательский адрес прокси-сервера и пользовательские учетные данные?

я нашел этот ответ на stackoverflow: http://stackoverflow.com/questions/105499/how-to-set-proxy-with-credentials-to-generated-wcf-client, но я получил осложнение, службы я аутентификации использует против его собственной аутентификации, так что я должен использовать два набора учетных данных (пройти через прокси-сервер, а другой для подключения к службе)

я, используя метод, описанный в ответах на другие вопросы, предоставить учетные данные службы. напр.

client.ClientCredentials.UserName.UserName = username;
client.ClientCredentials.UserName.Password = password;

я могу указать адрес прокси, используя что-то вроде этого:

(client.Endpoint.Binding as WSHttpBinding).ProxyAddress = ...;

Как мне установить, что в действительности состоит из двух наборов учетных данных? (NB: учетные данные для прокси-сервера и актуальной услугой разные!) Также обратите внимание, что детали прокси не обязательно, по умолчанию система детали прокси.

Найдено 3 ответа:

WCF Custom Http Proxy Authentication

http://stackoverflow.com/questions/187001/wcf-custom-http-proxy-authentication

Посмотреть решение →