범위 맵 서비스는 슬래시로 종료된 URI 접두부의 JavaScript Object
Notation(JSON) 배열을 리턴하는 비보호 엔드포인트입니다.
URI 접두부의 배열은 싱글 사인온(SSO) 그룹의 일부인 웹 컨텍스트를 지정하므로 클라이언트는
URI 대상에 액세스 토큰을 안전하게 전송할 수 있는지 여부를 알 수 있습니다.
시작하기 전에
범위 맵 서비스는
URI 접두부의
JSON 배열을 리턴합니다.
이 배열은 등록된 클라이언트에 지정된
trusted_uri_prefixes 매개변수값의 집합에서
추출한 고유한 세트입니다. 그러므로 범위 맵 서비스를 채우기 위한 일반적인 경우는 클라이언트를 등록하고
trusted_uri_prefixes 값을 지정하는 것입니다.
이 태스크 정보
다음 예제는 Liberty OpenID Connect 제공자가 포트 443에 SSL로
구성되었다고 가정합니다.
https://server.example.com:443/oidc/endpoint/<provider_name>/coverage_map
또한
이 예제에서는 클라이언트가 지정된 trusted_uri_prefixes로 등록되었다고 가정합니다.
프로시저
- coverage_map 엔드포인트에 token_type URI 조회 매개변수를 지정하십시오. 다음은
클라이언트가 지정된 trusted_uri_prefixes로 등록되었다고 가정하는 예제 요청입니다.
https://server.example.com:443/oidc/endpoint/<provider_name>/coverage_map?token_type=bearer
지원되는 유일한 token_type 값은 token_type=bearer입니다.
- 다음 예제에 나타낸 것처럼 bearer 토큰 유형의 범위 맵을 가져오십시오.
요청 헤더:
GET https://server.example.com:443/oidc/endpoint/<provider_name>/coverage_map?token_type=bearer
응답 헤더:
Status: 200
CacheControl: public, maxage=600
ETag:"vvhkgXkRx+BzR3Q4kwCCqw=="
ContentType: application/json
응답 본문:
[
"http://res1.ibm.com/",
"https://trusted.server.ibm.com:9554/resources/"
]