0
私たちはアイデンティティプロバイダとしてIdentityServer3を使用しており、私たちのクレームの1つはパーミッションです。IdentityServer3の配列としてクレーム値を設定
しかし、ユーザーが1つのアクセス権しか持たない場合、結果のJWTには「permission」という名前のプロパティが含まれますが、値は単純な文字列です。それ以外の場合は配列です。クレーム値「許可」を配列として宣言するにはどうすればよいですか?
foreach (var permission in permissions)
{
claims.Add(new Claim(Scopes.SCOPE_PERMISSION, $"{permission.id}>>{permission.name}"));
}