ホームページ  >  に質問  >  本文

authts/react-oidc-context ライブラリと keycloak 認証サーバーを使用してログアウトする方法

これは、react-router-dom、oidc-client-ts、react-oidc-context、および keycloak 認証サーバーを使用した現在の実装です。

次のライブラリ バージョンがあること

リーリー リーリー

AuthOidcProvider コンポーネントは認証コンテキストを提供するために使用されます

リーリー

AuthBarrier コンポーネントは自動認証を処理し、認証されていないユーザーをブロックします

リーリー

auth.removeUser() を使用してログアウトしようとすると、常に「ホーム」ページにリダイレクトされます。 oidcConfig では、post_logout_redirect_uri が無効です

この問題を解決した例はありますか?

P粉418854048P粉418854048182日前559

全員に返信(1)返信します

  • P粉198814372

    P粉1988143722024-04-01 11:08:34

    同じ問題があり、removeUser() の後にsignoutRedirect() を呼び出すことで解決しました。

    リーリー

    ブラウザは認証サーバーのログイン ページにリダイレクトします。

    post_logout_redirect_uri と redirect_uri に同じ URI を使用しました。

    ###それが役に立てば幸い。

    返事
    0
  • キャンセル返事