fix(ci): point browser smoke at isolated API
CI and Deploy / test (push) Failing after 3m32s
CI and Deploy / deploy (push) Has been skipped

This commit is contained in:
cesnimda
2026-08-31 22:37:45 +02:00
parent 19a89018a0
commit d7366f9bd7
4 changed files with 9 additions and 2 deletions
+3 -1
View File
@@ -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,