Показать сообщение отдельно
Старый 13.09.2014, 06:26   #5  
Evgeny Erm is offline
Evgeny Erm
Участник
 
4 / 10 (1) +
Регистрация: 12.09.2014
Спасибо, Андре, за ответ. Смущает еще то, что таких методов как SomeMethod у сервиса много, и тогда каждому придется передавать учетные данные пользователя. Вот я и думаю, возможно существует способ один раз передать учетные данные пользователя при создании посредника, вроде этого:

X++:
using(SamplesClient proxy = new SamplesClient())
{
      proxy.ClientCredentials.Windows.ClientCredential = new System.Net.NetworkCredential("UserName", "UserPass");
      string response = proxy.SomeMethod();
      string response2 = proxy.OtherMethod();
      .........................
      .........................
}
Зачем-то же есть в WCF proxy свойство ClientCredentials? Вот как только им правильно воспользоваться...