Webサービスを呼び出すには、ユーザー名、パスワードを携帯する必要があります.
1100 ワード
プロジェクト呼び出しwebサービスはユーザー名、パスワードを携帯する必要があります.書き方は以下の通りです.まだ検証されていません.伝言の訂正を歓迎します.方法1:
方式二:1.Nugetパッケージの導入:
2.ウェブサービス継承クラスを
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);