Require oidc metadata url instead of individual values
This commit is contained in:
@@ -125,14 +125,11 @@ public static class DependencyInjectionExtensions
|
||||
services.AddAuthentication(JwtBearerDefaults.AuthenticationScheme)
|
||||
.AddJwtBearer(JwtBearerDefaults.AuthenticationScheme, o =>
|
||||
{
|
||||
o.Authority = jwtOptions.Value.Authority;
|
||||
o.MetadataAddress = jwtOptions.Value.MetadataUrl;
|
||||
|
||||
o.TokenValidationParameters.ValidAudience = jwtOptions.Value.Audience;
|
||||
o.TokenValidationParameters.ValidAudience = jwtOptions.Value.ValidAudience;
|
||||
o.TokenValidationParameters.ValidateAudience = true;
|
||||
|
||||
o.TokenValidationParameters.ValidIssuer = jwtOptions.Value.Issuer;
|
||||
o.TokenValidationParameters.ValidateIssuer = true;
|
||||
|
||||
if (!string.IsNullOrWhiteSpace(jwtOptions.Value.NameClaimType))
|
||||
{
|
||||
o.TokenValidationParameters.NameClaimType = jwtOptions.Value.NameClaimType;
|
||||
|
||||
Reference in New Issue
Block a user