.net環境でJWTつかう機会があるのでメモ。node番はこちら。 主な手順 利用の流れは下記のような感じ。 Startup.csにてJWTの認証およびチェック基準を設定、有効化 Token発行ようのControllerを実装(簡易認証OKならToken発行) 認証を付けたいAPIに[Authorize]を追加し動作チェック 前提 私は基本Mac + CLIです。 macでdotnet cli利用 ver 5.x(たぶん3.1でも動く) 準備 作業場の確保 では、作業場の確保と必要ライブラリのインストール。 dotnet new api -o dotnet-jwt cd dotnet-jwt dotnet add package Microsoft.AspNetCore.Authentication.JwtBearer リダイレクトの無効化 Startup.csのConfigure()中の