From 3bcd8a35ca054de78f3fee14c1c876387f15b248 Mon Sep 17 00:00:00 2001 From: Matthew Lieder Date: Fri, 24 Oct 2025 11:23:07 -0500 Subject: [PATCH 1/2] Fix OpenApiSecuritySchemeReference usage Fixes the security requirement not actually being added to the OpenAPI spec. --- .../fundamentals/openapi/samples/10.x/WebMinOpenApi/Program.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aspnetcore/fundamentals/openapi/samples/10.x/WebMinOpenApi/Program.cs b/aspnetcore/fundamentals/openapi/samples/10.x/WebMinOpenApi/Program.cs index 95e3a6624007..3b031756fe31 100644 --- a/aspnetcore/fundamentals/openapi/samples/10.x/WebMinOpenApi/Program.cs +++ b/aspnetcore/fundamentals/openapi/samples/10.x/WebMinOpenApi/Program.cs @@ -269,7 +269,7 @@ public async Task TransformAsync(OpenApiDocument document, OpenApiDocumentTransf operation.Value.Security ??= []; operation.Value.Security.Add(new OpenApiSecurityRequirement { - [new OpenApiSecuritySchemeReference("Bearer")] = [] + [new OpenApiSecuritySchemeReference("Bearer", document)] = [] }); } } From 7daa4b677a15845ebea00f5847f29a8763e4f288 Mon Sep 17 00:00:00 2001 From: Matthew Lieder Date: Wed, 29 Oct 2025 08:28:19 -0500 Subject: [PATCH 2/2] Update date for customize-openapi.md --- aspnetcore/fundamentals/openapi/customize-openapi.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aspnetcore/fundamentals/openapi/customize-openapi.md b/aspnetcore/fundamentals/openapi/customize-openapi.md index 75d0b230f4fa..63d6f53dfdd1 100644 --- a/aspnetcore/fundamentals/openapi/customize-openapi.md +++ b/aspnetcore/fundamentals/openapi/customize-openapi.md @@ -5,7 +5,7 @@ description: Learn how to customize OpenAPI documents in an ASP.NET Core app ms.author: safia monikerRange: '>= aspnetcore-9.0' ms.custom: mvc -ms.date: 07/09/2025 +ms.date: 10/29/2025 uid: fundamentals/openapi/customize-openapi --- # Customize OpenAPI documents