Assurance)バックアップの基礎知識2020-01-18開発支援ツール2020-01-15開発ツールフレームワークの機能について。.NET開発基盤部会」によって運営されています。2.0についての纏め。2.0のセキュリティ上の解題を解決し認証での利用を可能にする。Tokenまで仕様化されていないのでJWTアサーションを利用可能。改竄、置換、CSRF(XSRF)などを検出できるようになるため、Implicitグラント種別でもより安全に利用できるようになる。ConnectのIDトークンに同梱されるクレームを同梱させれば、ほぼ安全になり、認証用途にも利用できるようになる。Serverでtokenの署名検証が可能になる。Server(iss:issuer)と発行対象のClient(aud:audience=クライアント識別子)を特定できる。これにより、トークン置き換え攻撃も防ぐことができる。Serverでなくても利用可能であるという点。Tokenのカスタマイズが可能。Connectに対応させることはできない(IDトークンの追加はできない)。†この方式は、AzureADのOAuthでも利用されている模様。強化されたクライアント認証を使用してaccess_tokenを取得する。認可リクエストのパラメタをJWTで送信する機能。これにより、許可要求の機密性、完全性が達成される。認可レスポンスをJWTで送信する機能。これにより、許可応答の機密性、完全性が達成される。WebAuthnを実装する。