タグ

ブックマーク / qiita.com/k2n (2)

  • Keycloakの新機能:Keycloak Gatekeeperを試してみた - Qiita

    ※2018/12/21追記 Keycloakのバージョン4.8.0.Finalで、『Keycloakにaudクレームの設定を追加する』の章に記した問題がドキュメントにKnown Issuesとして追加されました。 はじめに UL Systems Advent Calendar 2018の8日目です。 なぜこの記事を書いたか Keycloak Gatekeeperは、Keycloakのアダプターモジュールとして、2018/11/14リリースの Keycloak 4.6.0.Final で新たに追加されました(リリースノート)。 まだWeb上に情報が少ないので、今回これを試してみることにしました。 Keycloak Gatekeeperとは Keycloak GatekeeperはGo言語で実装されたアプリケーションで、APIの手前でOpenID Connectに対応する認可リバースプロキシと

    Keycloakの新機能:Keycloak Gatekeeperを試してみた - Qiita
    yojik
    yojik 2021/02/08
  • KeycloakのSpring Bootアダプターでクライアントクレデンシャルグラントを実装する - Qiita

    はじめに OpenID Connect/OAuth2の認可サーバーとして広く使われているKeycloakですが、次のようなケースではどうしたら良いでしょうか? ユーザーがログインする前やログアウトした後に、ユーザーの状態に関係なく、クライアント自身に与えられた権限でアクセストークンで保護されたリソースサーバーを利用したい WebAPIやバッチなど、サービスプロセス自体で認証をかけてリソースサーバーを利用したい このような場合、OAuth2のクライアントクレデンシャルグラントというグラントタイプを使って、クライアント認証によるアクセストークンを取得することができます。 今回は、KeycloakJavaアダプターの一つであるKeycloak Spring Boot Adapterを使って、Keycloak Serverに対するクライアント認証を簡単に実装する方法を示します。 このようなケース

    KeycloakのSpring Bootアダプターでクライアントクレデンシャルグラントを実装する - Qiita
    yojik
    yojik 2021/02/04
  • 1