diff --git a/Directory.Packages.props b/Directory.Packages.props index 08be5ec..9480965 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -54,6 +54,7 @@ + diff --git a/requests.http b/requests.http index f902c4b..549091a 100644 --- a/requests.http +++ b/requests.http @@ -1,6 +1,6 @@ ### Register a new customer -POST http://localhost:56344/api/customers HTTP/1.1 +POST http://localhost:56570/api/customers HTTP/1.1 content-type: application/json { @@ -13,5 +13,5 @@ content-type: application/json ### Gets a list of all customers -GET http://localhost:56344/api/customers HTTP/1.1 +GET http://localhost:56570/api/customers HTTP/1.1 content-type: application/json \ No newline at end of file diff --git a/src/Shop.PublicApi/Program.cs b/src/Shop.PublicApi/Program.cs index 67861de..62d8dbf 100644 --- a/src/Shop.PublicApi/Program.cs +++ b/src/Shop.PublicApi/Program.cs @@ -14,6 +14,7 @@ using Microsoft.AspNetCore.ResponseCompression; using Microsoft.AspNetCore.Routing; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Hosting; +using OwaspHeaders.Core.Extensions; using Shop.Application; using Shop.Core; using Shop.Core.Extensions; @@ -116,6 +117,7 @@ app.UseSwagger(); app.UseSwaggerUI(); app.UseResponseCompression(); app.UseHttpsRedirection(); +app.UseSecureHeadersMiddleware(); app.UseMiniProfiler(); app.UseCorrelationId(); app.UseAuthentication(); diff --git a/src/Shop.PublicApi/Shop.PublicApi.csproj b/src/Shop.PublicApi/Shop.PublicApi.csproj index f4929b8..ccca8ab 100644 --- a/src/Shop.PublicApi/Shop.PublicApi.csproj +++ b/src/Shop.PublicApi/Shop.PublicApi.csproj @@ -39,6 +39,7 @@ + all runtime; build; native; contentfiles; analyzers; buildtransitive