함수: fetchServerConfigByWellKnownUrl()
function fetchServerConfigByWellKnownUrl(wellKnownUrl: string | URL, config: ServerMetadataConfig): Promise<AuthServerConfig>;
제공된 well-known URL에서 서버 구성을 가져오고, 이를 MCP 명세에 따라 검증합니다.
서버 메타데이터가 예상된 스키마와 일치하지 않지만, 호환된다고 확신하는 경우 transpileData
함수를 정의하여 메타데이터를 예상 형식으로 변환할 수 있습니다.
매개변수
wellKnownUrl
서버 구성을 가져올 well-known URL입니다. 문자열 또는 URL 객체일 수 있습니다.
string
| URL
config
ServerMetadataConfig
서버 유형과 선택적 변환 함수(transpile function)를 포함하는 구성 객체입니다.
반환값
Promise
<AuthServerConfig
>
서버 구성으로 해결되는 프로미스입니다.
예외
가져오기(fetch) 작업이 실패할 경우 예외가 발생합니다.
예외
서버 메타데이터가 유효하지 않거나 MCP 명세와 일치하지 않을 경우 예외가 발생합니다.