fix: correct redirect URL construction in CAS, OAuth2, and OIDC components

This commit is contained in:
wxg0103 2025-08-07 11:35:59 +08:00
parent 2367b8747e
commit 5b14d62829
3 changed files with 7 additions and 7 deletions

View File

@ -124,9 +124,9 @@ function getDetail() {
res.data.config.validateUrl = res.data.config.ldpUri
}
form.value = res.data
if (!form.value.config.redirectUrl) {
form.value.config.redirectUrl = window.location.origin + window.MaxKB.prefix + 'api/cas'
}
if (!form.value.config.redirectUrl) {
form.value.config.redirectUrl = window.location.origin + window.MaxKB.prefix + '/api/cas'
}
})
}

View File

@ -209,7 +209,7 @@ function getDetail() {
form.value = res.data
}
if (!form.value.config.redirectUrl) {
form.value.config.redirectUrl = window.location.origin + window.MaxKB.prefix + 'api/oauth2'
form.value.config.redirectUrl = window.location.origin + window.MaxKB.prefix + '/api/oauth2'
}
})
}

View File

@ -218,9 +218,9 @@ function getDetail() {
) {
form.value.config.fieldMapping = '{"username": "preferred_username", "email": "email"}'
}
if (!form.value.config.redirectUrl) {
form.value.config.redirectUrl = window.location.origin + window.MaxKB.prefix + 'api/oidc'
}
if (!form.value.config.redirectUrl) {
form.value.config.redirectUrl = window.location.origin + window.MaxKB.prefix + '/api/oidc'
}
})
}