Cześć,
jak działa CORS policy w .net 5? Jak dobrze rozumiem, api powinno odpowiadać jeśli request przyjdzie z źródła podanego w CORS, w startup.cs mam coś takiego:
services.AddCors(options =>
{
options.AddPolicy(AllowMyOrigin, c =>
c.WithOrigins("http://localhost:3000")
.AllowAnyHeader()
.AllowAnyMethod()
.AllowCredentials());
});
na porcie 3000 uruchamia mi się w debug aplikacja webowa, natomiast odpalając api w debug uruchamia swagger się pod portem 44355, a wywołując z niego poszczególne metody wszystko działa, a chyba nie powinno?
W metodzie public void Configure(IApplicationBuilder app, IWebHostEnvironment env) mam dodane app.UseCors(AllowMyOrigin);