fix(ci): point browser smoke at isolated API
This commit is contained in:
@@ -416,6 +416,8 @@ builder.Services.AddAuthorization(options =>
|
||||
builder.Services.AddScoped<IAuthorizationHandler, ProEntitlementHandler>();
|
||||
builder.Services.AddSingleton<IAuthorizationMiddlewareResultHandler, ProEntitlementAuthorizationResultHandler>();
|
||||
|
||||
var authLoginPermitLimit = builder.Configuration.GetValue<int?>("RateLimits:AuthLoginPermitLimit") ?? 10;
|
||||
|
||||
builder.Services.AddRateLimiter(options =>
|
||||
{
|
||||
options.RejectionStatusCode = StatusCodes.Status429TooManyRequests;
|
||||
@@ -425,7 +427,7 @@ builder.Services.AddRateLimiter(options =>
|
||||
partitionKey: $"login:{context.Connection.RemoteIpAddress?.ToString() ?? "unknown"}",
|
||||
factory: _ => new FixedWindowRateLimiterOptions
|
||||
{
|
||||
PermitLimit = 10,
|
||||
PermitLimit = authLoginPermitLimit,
|
||||
Window = TimeSpan.FromMinutes(5),
|
||||
QueueProcessingOrder = QueueProcessingOrder.OldestFirst,
|
||||
QueueLimit = 0,
|
||||
|
||||
Reference in New Issue
Block a user