.NET/ASP.NET

[ASP.NET Core Web API] CORS

클리엘 2021. 3. 25. 17:36
728x90

.NET Core Web API 에서 CORS를 허용하려면 startup.cs의 Configure() 메서드를 다음과 같이 수정합니다.

app.UseCors(options => options.AllowAnyOrigin());

...
app.UseMvc();

특정 URL에 대한 적용은 WithOrigins() 메서드를 사용합니다.

app.UseCors(options => options.WithOrigins("http://---"));

또한 GET이나 POST에 한정적으로 CORS를 적용하는건 WithMethods() 로 설정할 수 있습니다.

app.UseCors(options => options.AllowAnyOrigins().WithMethods("GET"));
728x90