Как получить то, что клиент установил на своем конце, и получить в веб-сервисе? - PullRequest
0 голосов
/ 28 сентября 2019

У меня есть веб-сервис, например,

 public class SI_C : System.Web.Services.WebService {

    public SI_C()
    {

        //Uncomment the following line if using designed components 
        //InitializeComponent(); 
    }

    [Webmethod]

    public bool CreateRecord(classname objname) //some class I am setting the data to
    {
       //Creates a record.
    }
    }

Теперь, потребляя на стороне клиента, я создал

 SI_C_In_SoapClient client = new SI_C_In_SoapClient("SI_C");
 client.ClientCredentials.UserName.UserName = "Username Sent";
 client.ClientCredentials.UserName.Password = "Passport Sent";

Теперь я хочу получить доступ к этому отправленному паролю и имени пользователя в моем веб-сервисе.Как бы я это сделал?

Видите ли, у меня есть клиентское приложение, из которого я вызываю веб-службу (это тоже мое).Теперь на стороне клиента я устанавливаю учетные данные, используя класс NetworkCredentials.Итак, после вызова веб-службы, на этом конце я хочу получить эти учетные данные.Вот и все.

...