Browse Source

Fixed netcore2.2 CORS issue not allowing wildcard origins

pull/899/head
Ramón Tomás 6 years ago
parent
commit
873d70a67e
9 changed files with 18 additions and 9 deletions
  1. +2
    -1
      src/ApiGateways/ApiGw-Base/Startup.cs
  2. +2
    -1
      src/ApiGateways/Mobile.Bff.Shopping/aggregator/Startup.cs
  3. +2
    -1
      src/ApiGateways/Web.Bff.Shopping/aggregator/Startup.cs
  4. +2
    -1
      src/Services/Basket/Basket.API/Startup.cs
  5. +2
    -1
      src/Services/Catalog/Catalog.API/Startup.cs
  6. +2
    -1
      src/Services/Location/Locations.API/Startup.cs
  7. +2
    -1
      src/Services/Marketing/Marketing.API/Startup.cs
  8. +2
    -1
      src/Services/Ordering/Ordering.API/Startup.cs
  9. +2
    -1
      src/Services/Ordering/Ordering.SignalrHub/Startup.cs

+ 2
- 1
src/ApiGateways/ApiGw-Base/Startup.cs View File

@ -39,9 +39,10 @@ namespace OcelotApiGw
services.AddCors(options =>
{
options.AddPolicy("CorsPolicy",
builder => builder.AllowAnyOrigin()
builder => builder
.AllowAnyMethod()
.AllowAnyHeader()
.SetIsOriginAllowed((host) => true)
.AllowCredentials());
});


+ 2
- 1
src/ApiGateways/Mobile.Bff.Shopping/aggregator/Startup.cs View File

@ -139,9 +139,10 @@ namespace Microsoft.eShopOnContainers.Mobile.Shopping.HttpAggregator
services.AddCors(options =>
{
options.AddPolicy("CorsPolicy",
builder => builder.AllowAnyOrigin()
builder => builder
.AllowAnyMethod()
.AllowAnyHeader()
.SetIsOriginAllowed((host) => true)
.AllowCredentials());
});


+ 2
- 1
src/ApiGateways/Web.Bff.Shopping/aggregator/Startup.cs View File

@ -166,7 +166,8 @@ namespace Microsoft.eShopOnContainers.Web.Shopping.HttpAggregator
services.AddCors(options =>
{
options.AddPolicy("CorsPolicy",
builder => builder.AllowAnyOrigin()
builder => builder
.SetIsOriginAllowed((host) => true)
.AllowAnyMethod()
.AllowAnyHeader()
.AllowCredentials());


+ 2
- 1
src/Services/Basket/Basket.API/Startup.cs View File

@ -159,7 +159,8 @@ namespace Microsoft.eShopOnContainers.Services.Basket.API
services.AddCors(options =>
{
options.AddPolicy("CorsPolicy",
builder => builder.AllowAnyOrigin()
builder => builder
.SetIsOriginAllowed((host) => true)
.AllowAnyMethod()
.AllowAnyHeader()
.AllowCredentials());


+ 2
- 1
src/Services/Catalog/Catalog.API/Startup.cs View File

@ -141,7 +141,8 @@ namespace Microsoft.eShopOnContainers.Services.Catalog.API
services.AddCors(options =>
{
options.AddPolicy("CorsPolicy",
builder => builder.AllowAnyOrigin()
builder => builder
.SetIsOriginAllowed((host) => true)
.AllowAnyMethod()
.AllowAnyHeader()
.AllowCredentials());


+ 2
- 1
src/Services/Location/Locations.API/Startup.cs View File

@ -133,7 +133,8 @@ namespace Microsoft.eShopOnContainers.Services.Locations.API
services.AddCors(options =>
{
options.AddPolicy("CorsPolicy",
builder => builder.AllowAnyOrigin()
builder => builder
.SetIsOriginAllowed((host) => true)
.AllowAnyMethod()
.AllowAnyHeader()
.AllowCredentials());


+ 2
- 1
src/Services/Marketing/Marketing.API/Startup.cs View File

@ -154,7 +154,8 @@
services.AddCors(options =>
{
options.AddPolicy("CorsPolicy",
builder => builder.AllowAnyOrigin()
builder => builder
.SetIsOriginAllowed((host) => true)
.AllowAnyMethod()
.AllowAnyHeader()
.AllowCredentials());


+ 2
- 1
src/Services/Ordering/Ordering.API/Startup.cs View File

@ -173,7 +173,8 @@
services.AddCors(options =>
{
options.AddPolicy("CorsPolicy",
builder => builder.AllowAnyOrigin()
builder => builder
.SetIsOriginAllowed((host) => true)
.AllowAnyMethod()
.AllowAnyHeader()
.AllowCredentials());


+ 2
- 1
src/Services/Ordering/Ordering.SignalrHub/Startup.cs View File

@ -39,9 +39,10 @@ namespace Ordering.SignalrHub
.AddCors(options =>
{
options.AddPolicy("CorsPolicy",
builder => builder.AllowAnyOrigin()
builder => builder
.AllowAnyMethod()
.AllowAnyHeader()
.SetIsOriginAllowed((host) => true)
.AllowCredentials());
});


Loading…
Cancel
Save