테스트 사이트 - 개발 중인 베타 버전입니다

C#에서 WWW-Authenticate를 통과하는 방법

· 2년 전 · 646

C#에서 WWW-Authenticate를 통과하는 방법은 다음과 같습니다.
[code]
1. HttpClient의 DefaultRequestHeaders에 인증 정보를 추가합니다.
```csharp
HttpClient client = new HttpClient();
client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", "인증토큰");
```

2. WebClient를 사용하여 요청을 보낼 때, Credentials 속성에 인증 정보를 설정합니다.
```csharp
WebClient client = new WebClient();
client.Credentials = new NetworkCredential("사용자이름", "비밀번호");
```

3. HttpWebRequest를 사용하여 요청을 보낼 때, Credentials 속성에 인증 정보를 설정합니다.
```csharp
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("URL");
request.Credentials = new NetworkCredential("사용자이름", "비밀번호");
```
[/code]
위의 예제는 간단한 예시입니다. 실제로는 해당 서버의 인증 체계에 맞게 코드를 작성해야 합니다.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

게시글 목록

번호 제목
17043
17042
17025
17015
17001
16998
16994
16988
16985
16983
16981
16979
16978
16976
16968
16967
16957
16956
16955
16951
16950
16949
16932
16930
16913
16909
16906
16905
16904
16894