Brightspace API를 사용하고 있습니다.
저는 post
方法,URL是https://auth.brightspace.com/core/connect/token
참고링크는 여기
아래에 모든 세부정보가 있습니다
으아악Grant类型为
,我选择的是授权码
옵션.
헤더에 Content-Type
也是 application/json
이제 보내기 버튼을 클릭하면 오류가 발생합니다
으아악이 오류가 어디서 발생하는지 아시나요?
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/비밀번호를 사용하여 이 작업을 수행할 수 있습니다. 걸음
Postman에서 환경 변수 설정(오른쪽 상단에 있는 아이콘 클릭) clientid, clientsecret 및 값 및 oauth2scope(content:.)
"새 토큰 받기" 시작 "인증" 탭을 선택하고 "OAuth 2.0" 유형, "요청 헤더"를 선택한 후 요청에서 "새 액세스 토큰 가져오기"를 클릭합니다(컬렉션에도 포함될 수 있음).
각 매개변수의 필드를 설정하세요
1~3 중 URL 3개를 입력하세요
4~6 중 3개의 환경 변수를 입력하세요. 여기서 {{ 변수 이름 }}
"Request Token(토큰 요청)"을 클릭하면 액세스 토큰을 받게 됩니다. 자세한 내용은 여기, 동영상 및 Postman Collection
을 참조하세요.