简体   繁体   English

Web 异常:远程服务器返回错误 (401) 未授权

[英]Webexception:remote server returned an error (401)unauthorized

Giving Exception on给予例外

HttpWebResponse webresponse = (HttpWebResponse)webrequest.GetResponse();

this line.And Error message is这一行。错误信息是

remote server returned an error 401 unauthorized远程服务器返回错误 401 未经授权

It occures only when am calling web service from other project solution... This exception is not occuring when calling service from same project solution.它仅在从其他项目解决方案调用 Web 服务时发生...从同一项目解决方案调用服务时不会发生此异常。

what should I do to remove this exception and get Response from Remote server??我应该怎么做才能删除此异常并从远程服务器获取响应? Plz help me.请帮助我。

Possible solutions can be:可能的解决方案可以是:

1) add <identity impersonate="true"></identity> in web.config 1) 在 web.config 中添加<identity impersonate="true"></identity>

2) If you have credentials 2)如果你有凭据

using (client = new MyWebService())
{
    var username = ConfigurationManager.AppSettings["WSUserName"]
    var password = ConfigurationManager.AppSettings["WSPassword"]
    client.Credentials = new NetworkCredential(username, password);
    // .. and the call here ..
}

Let me know if it doesn't fix your problem.如果它不能解决您的问题,请告诉我。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Jenkins + Sonarqube-未处理的异常:System.Net.WebException:远程服务器返回错误:(401)未经授权 - Jenkins + Sonarqube - Unhandled Exception: System.Net.WebException: The remote server returned an error: (401) Unauthorized System.Net.WebException:远程服务器返回错误:(401)未经授权。 在System.Net.HttpWebRequest.GetResponse() - System.Net.WebException: The remote server returned an error: (401) Unauthorized. at System.Net.HttpWebRequest.GetResponse() 远程服务器返回错误:(401)未经授权 - The remote server returned an error: (401) Unauthorized 远程服务器返回错误:(401)未经授权 - The remote server returned an error: (401) Unauthorized 远程服务器返回错误:(401)未经授权 - The remote server returned an error: (401) Unauthorized 远程服务器返回错误:(401) 在 Zendesk 中未经授权 - The remote server returned an error: (401) Unauthorized in Zendesk EWS:“远程服务器返回错误(401)未经授权” - EWS: “The remote server returned error (401) Unauthorized” 远程服务器返回错误:(401)未经授权 - The remote server returned an error: (401) Unauthorized 远程服务器返回错误:(401)未经授权 - The remote server returned an error: (401) Unauthorized 远程服务器返回错误:(401)未授权的sharepoint - The remote server returned an error: (401) Unauthorized sharepoint
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM