首页 > 解决方案 > C# 处理 Web 服务异常 401

问题描述

我正在尝试使用 Visual Studio 2017 生成的代理类调用Webservicesin C#,如下所示。但是我们想catch Webservices主要是 HTTP 401 异常,请让我们知道该怎么做。

异常不会在常规 try catch 块中捕获。

clientpo = new POOBJ.GenerateBill_OutClient(myBinding, ea);
clientpo.ClientCredentials.UserName.UserName = "xxx";
clientpo.ClientCredentials.UserName.Password = "yyy";
clientpo.Open();                                
clientpo.GenerateBill_OutAsync(objmateira);
clientpo.Close();

标签: c#web-servicesexception-handlinghttp-status-code-401

解决方案


推荐阅读