added cors with hardcoded urls

This commit is contained in:
2025-01-14 10:46:44 -06:00
parent 20e5c497ab
commit 19e1966ecd
2 changed files with 15 additions and 3 deletions
+13 -2
View File
@@ -3,6 +3,8 @@ using Microsoft.OpenApi.Models;
var builder = WebApplication.CreateBuilder(args); var builder = WebApplication.CreateBuilder(args);
var allowSpecificOrigins = "_AllowSpecificOrigins";
builder.Services.AddDbContext<BarkContext>(); builder.Services.AddDbContext<BarkContext>();
builder.Services.AddEndpointsApiExplorer(); builder.Services.AddEndpointsApiExplorer();
builder.Services.AddSwaggerGen(c => builder.Services.AddSwaggerGen(c =>
@@ -10,9 +12,16 @@ builder.Services.AddSwaggerGen(c =>
c.SwaggerDoc("v1", new OpenApiInfo { Title = "BarkMan API", Description = "BARK BARK WOOF WOOF", Version = "v1" }); c.SwaggerDoc("v1", new OpenApiInfo { Title = "BarkMan API", Description = "BARK BARK WOOF WOOF", Version = "v1" });
}); });
builder.Services.AddCors(options =>
{
options.AddPolicy(name: allowSpecificOrigins,
policy =>
{
policy.WithOrigins("barkdev.ts.drewr.io","localhost:5145");
});
});
var app = builder.Build(); var app = builder.Build();
if (app.Environment.IsProduction())
if (app.Environment.IsDevelopment())
{ {
app.UseSwagger(); app.UseSwagger();
app.UseSwaggerUI(c => app.UseSwaggerUI(c =>
@@ -81,4 +90,6 @@ using (var serviceScope = app.Services.CreateScope())
dbContext.Database.Migrate(); dbContext.Database.Migrate();
} }
app.UseCors(allowSpecificOrigins);
app.Run(); app.Run();
+2 -1
View File
@@ -5,5 +5,6 @@
"Microsoft.AspNetCore": "Warning" "Microsoft.AspNetCore": "Warning"
} }
}, },
"AllowedHosts": "*" "AllowedHosts": "*",
"CorsAllowedOrgins": "barkdev.ts.drewr.io"
} }