나는 C#에서 비누 webservice에 노력하고 있습니다. 그것은 다음과 같이 :비누 webservice에 사용자 이름과 암호를 전달
public class MyService : System.Web.Services.WebService
{
public MyService()
{
}
[WebMethod]
public string Hello()
{
return "hello";
}
}
내가 다른 웹 사이트에서이 웹 서비스에 대한 서비스 참조 추가, 그래서 거기에 코드를 사용에서 Hello()
방법에 액세스 할 수 있습니다
MyServiceSoapClient client = new MyServiceSoapClient();
client.Hello();
은 이제 필요 해당 웹 서비스에 자격 증명을 전달하십시오.
MyServiceSoapClient client = new MyServiceSoapClient();
client.ClientCredentials.UserName.UserName = "test";
client.ClientCredentials.UserName.Password = "pwd";
client.Hello();
하지만합니다 (Hello()
방법)을 웹 서비스에서 이러한 자격 증명을 얻을 관리 할 수있다 : 나는 노력했다.
웹 서비스에서 어떻게 이러한 값을 얻을 수 있습니까?
http://stackoverflow.com/questions/7862941/web-service-with-windows-authentication-with-soap-client –