1131
fetch: (url, init) => fetch(url, init as MinimalRequestInit)
1132
});
1134
log(LogLevel.Warning, `Error fetching authorization server metadata: ${err}`);
1135
}
1136
>
log(LogLevel.Info, `Discovered authorization server metadata at ${discoveryUrl}`);
extHostMcp.ts
1137
>
1138
>
// If serverMetadataSource is not yet defined, it means we fell back to baseUrl
1139
>
// and successfully fetched from well-known
1140
>
serverMetadataSource ??= IAuthServerMetadataSource.WellKnown;
1141
>
1142
>
return new AuthMetadata(
1143
>
URI.parse(serverMetadataUrl),
1144
>
metadata,
1145
>
resource,
1146
>
scopesChallenge,
1147
>
{ resourceMetadataSource, serverMetadataSource },
1148
>
log
1149
>
);
1150
} catch (e) {
1151
log(LogLevel.Warning, `Error populating auth server metadata for ${serverMetadataUrl}: ${String(e)}`);