HttpWebRequest 객체를 이용하여 Server 로부터 Response 를 얻을 때, 익명 사용자 인증을 사용하기 때문에 익명 사용자의 접근 권한이 막힌 경우 인증 오류가 발생하게 됩니다.
이에, 현재 로그온 해 있는 사용자의 인증을 사용하고자 할 경우, DefaultCredentials 속성을 사용합니다.
HttpWebRequest 객체 생성 후 아래와 같은 코드 한 줄이면 됩니다.
HttpWebRequest.Credentials = CredentialCache.DefaultCredentials |
속성 값
지원되는 인증 체계로는 다이제스트, 협상, Kerberos, NTLM 및 기본 인증이 있습니다. |
'웹 > ASP.Net' 카테고리의 다른 글
데이터 로딩중 표시하기 1 - Ajax 컨트롤 UpdatePanel, UpdateProgress (0) | 2013.09.27 |
---|---|
웹폼에서 Ajax 실행하기 3 - jQuery Ajax + JSON (0) | 2013.09.14 |
웹폼에서 Ajax 실행하기 2 - jQuery Ajax (0) | 2013.09.14 |
웹폼에서 Ajax 실행하기 1 - ScriptManager Ajax 컨트롤 (0) | 2013.09.13 |
마스터페이지 사용한 웹폼에서 FindControl() 로 컨트롤 찾기 (0) | 2013.08.28 |