Webサービスを呼び出すには、ユーザー名、パスワードを携帯する必要があります.


プロジェクト呼び出しwebサービスはユーザー名、パスワードを携帯する必要があります.書き方は以下の通りです.まだ検証されていません.伝言の訂正を歓迎します.方法1:
                                        WebService.Service s = new WebService.Service();
                                        s.Url = "xxxxxx";
                                        s.Credentials = new NetworkCredential(objects[0].ToString(), objects[1].ToString());//      
                                        res = s.call("1", "2");//      

方式二:1.Nugetパッケージの導入:
Microsoft.Web.Services3

2.ウェブサービス継承クラスを
Microsoft.Web.Services3.WebServicesClientProtocol
public partial class Service : Microsoft.Web.Services3.WebServicesClientProtocol

  •                                     WebService.WebService service = new WebService.WebService();
                                        service.RequestSoapContext.Security.Tokens.Add(new UsernameToken(username, pwd, PasswordOption.SendPlainText));
                                        result = service.Server(param1, param2);