2013-08-09 2 views
0

이전 .asmx 요청을 다른 서버로 리디렉션하기 위해 사용자 지정 httphandler를 만들었습니다..asmx 파일의 http 처리기가 401 오류를 내고 있습니다.

public void ProcessRequest(HttpContext context) 
    { 
     int i = 0; 

     string methodName = context.Request.PathInfo.Trim('/'); 

     string baseUrl = "http://www.example.com/xy.asmx"; 

     string newURL = baseUrl + "/" + methodName; 

     context.Response.Redirect(newURL, false); 



    } 

이것은 매우 간단한 작업이어야하지만 아무 이유없이 승인되지 않은 예외가 발생합니다. { "메시지": "인증 실패", "StackTrace": null, "ExceptionType": "System.InvalidOperationException"}

인증을 사용하지 않도록 설정했습니다.

어떤 사람이 나에게 무슨 일이 일어나는지 말해 줄 수 있습니까?

답변

0

게시물 요청 및 게시물 요청 인 것처럼 보입니다. 리디렉션 할 수 없습니다. 따라서 오류.

왜 오류가 발생하는지 잘 모르겠습니다. 하지만 지금은 그대로 두겠습니다.

-