.NET의 HttpResponseMessage에서 WWW-Authenticate 헤더 추출 및 구문 분석

다니엘 도발 리안

Azure AD를 사용하여 Microsoft Graph를 호출하는 앱을 빌드하고 있습니다. 상승 된 액세스가 필요한 특정 요청에서 그래프는 후속 요청에 사용해야 claims하는 WWW-Authenticate헤더 내부의 특수 매개 변수 와 함께 HTTP 403 오류를 발생시킵니다 .

.NET에서 금지 (HTTP 403)에 대한 응답으로 API가 생성 한 WWW-Authenticate 헤더를 HttpResponseMessage클래스 에서 추출하려면 어떻게해야합니까?

또한 특정 데이터 조각을 추출하기 위해이 헤더를 구문 분석하는 가장 좋은 방법은 무엇입니까? 예를 들어 응답은 쉼표로 구분되지만 필요한 데이터 청크 안에 쉼표도 포함되어 있습니다.

다니엘 도발 리안

매개 변수를 추출하기 위해 다음 코드를 사용하여 WWW-Authenticate헤더 를 추출 할 수 있습니다 .

HttpResponseMessage graphResponse = await httpClient.SendAsync(request);
graphResponse.Headers.WwwAuthenticate.ToString();

이것은 전체 헤더를 제공합니다. 클레임 매개 변수를 추출하지 않으려면 뒤에 공백을 추가 하여 WWW-Authenticate헤더를 구문 분석 할 수 있습니다 ,. HTTP 용 RFC는 명확한 지침을 제공하지 않으므로 개별 서비스를 기반으로합니다. 이 특정 오류의 경우 쉼표와 공백으로 분할하거나 찾는 claims것이 적절합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

HiveQL의 URL 필드에서 필드 구문 분석 및 추출

분류에서Dev

영국 우편 번호의 일부 구문 분석 및 추출

분류에서Dev

C #에서 XML 파일의 재귀 헤더를 구문 분석하는 방법

분류에서Dev

Pandas 데이터 프레임에서 날짜 추출 및 구문 분석

분류에서Dev

어떻게 구문 분석 및 String.format에 int로 0의 추가

분류에서Dev

C #에서 C 헤더 파일 구문 분석

분류에서Dev

Post Call Python에서 헤더 구문 분석

분류에서Dev

입력 문자열 구문 분석 및 사전에 추가

분류에서Dev

awk 구문 분석 출력 및 값 추출

분류에서Dev

bash를 사용하여 wget 및 grep의 출력 구문 분석

분류에서Dev

부분 군에 대한 출력에서 메타 분석 추정치 및 신뢰 구간 추출

분류에서Dev

Spark로 XML을 구문 분석하는 동안 헤더 정보를 행 정보에 추가하는 방법

분류에서Dev

구문 분석 오류 : 4 행의 C : \ wamp \ www \ xyz \ contact-form.php에서 구문 오류, 예기치 않은 ':'

분류에서Dev

JSON 구문 분석 및이를 ListView에 추가

분류에서Dev

Spark-Scala : 텍스트와 이미지가 모두있는 문서 구문 분석 및 추출-.doc, .docx 파일

분류에서Dev

Python 및 AngularJS에서 JSON 구문 분석

분류에서Dev

Javascript 및 AngularJS에서 CSV 구문 분석

분류에서Dev

Java에서 String 및 Int 구문 분석

분류에서Dev

.NET Core WebApi CSV 파일 구문 분석 및 DB에 저장

분류에서Dev

링크 구문 분석 및 추가

분류에서Dev

Perl의 문자열에서 IP 주소 및 RDNS 서버 구문 분석

분류에서Dev

팬더에서 특정 날짜 및 시간 순서 구문 분석

분류에서Dev

Azure의 서버 구문 분석 : 클래스 및 컬렉션

분류에서Dev

emacs의 pylint에서 구문 분석 할 수없는 출력

분류에서Dev

Perl에서 불규칙한 명령의 출력 구문 분석

분류에서Dev

입력 구문 분석 및 출력 구조화 # 트윗의 키워드

분류에서Dev

빈 요소에서 속성 값을 추출하는 방법-DOM에 의한 XML 구문 분석에서?

분류에서Dev

SQL에서 문자열의 JSON 배열 구문 분석 및 변환

분류에서Dev

Python : 웹 사이트 구문 분석 및 CSV 파일로 데이터 추출에 대한 도움말

Related 관련 기사

  1. 1

    HiveQL의 URL 필드에서 필드 구문 분석 및 추출

  2. 2

    영국 우편 번호의 일부 구문 분석 및 추출

  3. 3

    C #에서 XML 파일의 재귀 헤더를 구문 분석하는 방법

  4. 4

    Pandas 데이터 프레임에서 날짜 추출 및 구문 분석

  5. 5

    어떻게 구문 분석 및 String.format에 int로 0의 추가

  6. 6

    C #에서 C 헤더 파일 구문 분석

  7. 7

    Post Call Python에서 헤더 구문 분석

  8. 8

    입력 문자열 구문 분석 및 사전에 추가

  9. 9

    awk 구문 분석 출력 및 값 추출

  10. 10

    bash를 사용하여 wget 및 grep의 출력 구문 분석

  11. 11

    부분 군에 대한 출력에서 메타 분석 추정치 및 신뢰 구간 추출

  12. 12

    Spark로 XML을 구문 분석하는 동안 헤더 정보를 행 정보에 추가하는 방법

  13. 13

    구문 분석 오류 : 4 행의 C : \ wamp \ www \ xyz \ contact-form.php에서 구문 오류, 예기치 않은 ':'

  14. 14

    JSON 구문 분석 및이를 ListView에 추가

  15. 15

    Spark-Scala : 텍스트와 이미지가 모두있는 문서 구문 분석 및 추출-.doc, .docx 파일

  16. 16

    Python 및 AngularJS에서 JSON 구문 분석

  17. 17

    Javascript 및 AngularJS에서 CSV 구문 분석

  18. 18

    Java에서 String 및 Int 구문 분석

  19. 19

    .NET Core WebApi CSV 파일 구문 분석 및 DB에 저장

  20. 20

    링크 구문 분석 및 추가

  21. 21

    Perl의 문자열에서 IP 주소 및 RDNS 서버 구문 분석

  22. 22

    팬더에서 특정 날짜 및 시간 순서 구문 분석

  23. 23

    Azure의 서버 구문 분석 : 클래스 및 컬렉션

  24. 24

    emacs의 pylint에서 구문 분석 할 수없는 출력

  25. 25

    Perl에서 불규칙한 명령의 출력 구문 분석

  26. 26

    입력 구문 분석 및 출력 구조화 # 트윗의 키워드

  27. 27

    빈 요소에서 속성 값을 추출하는 방법-DOM에 의한 XML 구문 분석에서?

  28. 28

    SQL에서 문자열의 JSON 배열 구문 분석 및 변환

  29. 29

    Python : 웹 사이트 구문 분석 및 CSV 파일로 데이터 추출에 대한 도움말

뜨겁다태그

보관