@@ -137,6 +137,7 @@ export class OidcModel {
|
|||||||
|
|
||||||
const config = await AppConfig.getConfig();
|
const config = await AppConfig.getConfig();
|
||||||
|
|
||||||
|
const baseUrl = config.auth.baseUrl;
|
||||||
const oidcBaseUrl = config.auth.singleSignOnUrl;
|
const oidcBaseUrl = config.auth.singleSignOnUrl;
|
||||||
const emailAttribute = config.auth.singleSignOnEmailAttribute;
|
const emailAttribute = config.auth.singleSignOnEmailAttribute;
|
||||||
const oidcOptions = oidcBaseUrl.startsWith('http://')
|
const oidcOptions = oidcBaseUrl.startsWith('http://')
|
||||||
@@ -153,7 +154,7 @@ export class OidcModel {
|
|||||||
|
|
||||||
const tokens = await openIdClient.authorizationCodeGrant(
|
const tokens = await openIdClient.authorizationCodeGrant(
|
||||||
oidcConfig,
|
oidcConfig,
|
||||||
new URL(request.url),
|
new URL(`${baseUrl}?${urlSearchParams.toString()}`),
|
||||||
{
|
{
|
||||||
pkceCodeVerifier: expectedCodeVerifier,
|
pkceCodeVerifier: expectedCodeVerifier,
|
||||||
expectedState,
|
expectedState,
|
||||||
|
|||||||
Reference in New Issue
Block a user