簡體   English   中英

登錄后重定向到指定頁面 - keycloak

[英]redirecting to specified page, after login - keycloak

我正在點擊 url,它會將我重定向到我網站上的某個頁面。 一切正常,直到用戶未登錄。如何將某人重定向到我在登錄后單擊的 url? 有沒有辦法存儲這個 url 之類的東西?

我已經很努力地做到了,但最終這並不重要

您可以使用.redirectUri設置重定向 URL。確保 URL 也已在客戶端的Valid redirect URIs中設置。

const Login = (onAuthenticatedCallback) => {
    keycloakInstance
        .init({
            ...
        })
        .then(function (authenticated) {
            if (authenticated) {
                ...

                keycloakInstance.redirectUri = window.location.origin + "/HomePage"
            } else {
                alert("non authenticated")
            }
        })
        .catch((e) => {
            console.log(`keycloak init exception: ${e}`);
        });
};

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM