2人の異なるユーザーに対してJWTトークンを構成することは可能でしょうか?最初にトークンの有効期限が設定され、2番目のトークンには有効期限が設定されません。asp.netコアID - 2種類のjwtトークン
私はJWT設定用に次のコードを用意していますが、これは1人の視聴者にのみ有効です。
private void ConfigureSecurity(IServiceCollection services)
{
services.AddAuthentication()
.AddCookie(cfg => cfg.SlidingExpiration = true)
.AddJwtBearer(cfg =>
{
cfg.RequireHttpsMetadata = false;
cfg.SaveToken = true;
cfg.TokenValidationParameters = new TokenValidationParameters()
{
ValidateIssuer = true,
ValidateAudience = true,
RequireExpirationTime = false,
ValidIssuer = Configuration["Tokens:Issuer"],
ValidAudience = Configuration["Tokens:Issuer"],
IssuerSigningKey = new SymmetricSecurityKey(Encoding.UTF8.GetBytes(Configuration["Tokens:Key"])),
};
});
services.AddAuthorization();
}
返信いただきありがとうございます。 – aph5