Create JWT renew request
Docker Build and Release Upload / build (push) Successful in 4m40s

This commit is contained in:
2025-07-24 22:30:07 -07:00
parent 5851cbfdfe
commit 80c13bd900
4 changed files with 51 additions and 11 deletions
+1 -10
View File
@@ -73,16 +73,7 @@ builder.Services.AddAuthentication(options => {
options.DefaultAuthenticateScheme = JwtBearerDefaults.AuthenticationScheme;
options.DefaultChallengeScheme = JwtBearerDefaults.AuthenticationScheme;
}).AddJwtBearer(options => {
options.TokenValidationParameters = new TokenValidationParameters {
ValidateIssuer = true,
ValidateAudience = true,
ValidateLifetime = true,
ValidateIssuerSigningKey = true,
ValidIssuer = AuthJWT.TokenIssuer,
ValidAudience = AuthJWT.TokenAudience,
IssuerSigningKey = new SymmetricSecurityKey(Encoding.UTF8.GetBytes(AuthJWT.TokenSecretKey)),
ClockSkew = TimeSpan.FromMinutes(1)
};
options.TokenValidationParameters = AuthJWT.TokenParameters;
options.Events = new JwtBearerEvents {
OnMessageReceived = context => {
context.Token = context.Request.Cookies[AuthJWT.TokenName];