authts/react-oidc-context ライブラリと keycloak 認証サーバーを使用してログアウトする方法
P粉418854048
P粉418854048 2024-03-31 19:13:55
0
1
692

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

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

リーリー リーリー

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

リーリー

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

リーリー

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

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

P粉418854048
P粉418854048

全員に返信(1)
P粉198814372

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

リーリー

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

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

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

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート