>  Q&A  >  본문

Postman에 grant_type 매개변수가 없습니다.

Brightspace API를 사용하고 있습니다.

저는 post方法,URL是https://auth.brightspace.com/core/connect/token

을 사용하고 있습니다

참고링크는 여기

아래에 모든 세부정보가 있습니다

으아악

Grant类型为,我选择的是授权码옵션.

헤더에 Content-Type 也是 application/json

이제 보내기 버튼을 클릭하면 오류가 발생합니다

으아악

이 오류가 어디서 발생하는지 아시나요?

P粉639667504P粉639667504219일 전446

모든 응답(1)나는 대답할 것이다

  • P粉360266095

    P粉3602660952024-02-18 09:46:34

    응답 유형 "코드"의 POST 메서드를 직접 호출할 수 없습니다. POST 호출 이후 Keycloak(IdP 서버)은 로그인 활동을 위해 등록된 URL(redirect_uri)로 리디렉션됩니다. 다행히 In the Postman은 OAuto 2.0 모드의 Get New Token을 통해 이 작업을 수행할 수 있습니다.

    D2L Brightspace 계정의 클라이언트 ID/비밀번호가 없어서 어떻게 하는지 보여드릴 수 없지만, 영상 튜토리얼에서 이미지를 캡쳐했습니다.

    클라이언트 ID/비밀번호를 사용하여 이 작업을 수행할 수 있습니다. 걸음

    1. Postman에서 환경 변수 설정(오른쪽 상단에 있는 아이콘 클릭) clientid, clientsecret 및 값 및 oauth2scope(content:.)

    2. "새 토큰 받기" 시작 "인증" 탭을 선택하고 "OAuth 2.0" 유형, "요청 헤더"를 선택한 후 요청에서 "새 액세스 토큰 가져오기"를 클릭합니다(컬렉션에도 포함될 수 있음).

    3. 각 매개변수의 필드를 설정하세요

    1~3 중 URL 3개를 입력하세요

    4~6 중 3개의 환경 변수를 입력하세요. 여기서 {{ 변수 이름 }}

    "Request Token(토큰 요청)"을 클릭하면 액세스 토큰을 받게 됩니다. 자세한 내용은 여기, 동영상Postman Collection

    을 참조하세요.

    회신하다
    0
  • 취소회신하다