4
"원격 서버에서 오류가 발생했습니다 : (500) 내부 서버 오류." 이 오류이 내 코드원격 서버에서 오류를 반환했습니다 : (500) 내부 서버 오류
public override object Request()
{
Response = "";
RequestTime = DateTime.Now;
var url = _service.Url;
HttpWebResponse responseObj = null;
try
{
Uri requestUri = null;
Uri.TryCreate(url, UriKind.Absolute, out requestUri);
CredentialCache cc = new CredentialCache();
NetworkCredential networkCredential = new NetworkCredential("username",
"password", url);
Uri uri = new Uri(url);
cc.Add(uri, "Basic", networkCredential);
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(uri);
request.Proxy = new WebProxy(url);
request.Credentials = cc;
request.Method = WebRequestMethods.Http.Post;
Response = request.GetResponse();
}
catch (Exception x)
{
Logger.append(x.Message, Logger.ERROR);
}
Duration = DateTime.Now.Subtract(RequestTime).TotalMilliseconds;
return Response;
}
나는 브라우저에서 URL을 직접 시도하고 일하고있어.
디버거를 단계별로 실행 해 보셨습니까? –
서버의 이벤트 로그를 확인하십시오. – slugster
예.이 오류가 발생했습니다. – Mazen