我正在呼叫第三方网络服务,该网络服务使用凭据来验证请求。下面是代码。
SmsWSIService smsService = new SmsWSIService();
smsService.Credentials = new NetworkCredential(smsUserName, smsPassword);
smsService.PreAuthenticate = true;
SendSMS.SendSMS objSendSmsReq = new SendSMS.SendSMS();
objSendSmsReq.From = smsFrmMobNo;
objSendSmsReq.Message = smsMsg
objSendSmsResp = smsService.SendSMS(objSendSmsReq);
但它给了我错误" 401授权要求"。我确定我传递的凭据是正确的。当我使用SOAP UI 3.5检查它时,webservice没有给出任何错误。
请在我出错的地方帮忙。
答案 0 :(得分:0)
您是否在IIS上安装了Windows身份验证?