client_secret_jwt によるクライアント認証 概要 client_secret_jwt はクライアント認証方式のひとつです。OpenID Connect Core 1.0, 9. Client Authentication にて定義されています。 トークンリクエストにおいて、クライアントはメッセージ認証コード (MAC; Message Authentication Code) を署名部に含む JWT 形式のアサーションを生成し、リクエストに含めます。そして認可サーバーは、そのアサーションの署名とペイロードを検証し、クライアント認証を行います。 アサーションとして送信する JWT には署名・ペイロードに関していくつかの要件が定められており、認可サーバー側ではこの検証を行う必要があります。 認可サーバーは、client_secret_jwt 方式を用いたクライアント認証の処理を
![client_secret_jwt によるクライアント認証 - Authlete](https://cdn-ak-scissors.b.st-hatena.com/image/square/e59f3d04535f49008e852e6053c73b132c9c0ab5/height=288;version=1;width=512/https%3A%2F%2Fwww.authlete.com%2Fimg%2Fnews%2Fdefault.jpg)