22 lines
697 B
C#
22 lines
697 B
C#
namespace DevOpsProject.CommunicationControl.API.DI
|
|
{
|
|
public static class CorsConfiguration
|
|
{
|
|
public static IServiceCollection AddCorsConfiguration(this IServiceCollection serviceCollection, string corsPolicyName)
|
|
{
|
|
serviceCollection.AddCors(options =>
|
|
{
|
|
options.AddPolicy(name: corsPolicyName,
|
|
policy =>
|
|
{
|
|
policy.AllowAnyOrigin() //SECURITY WARNING ! Never allow all origins
|
|
.AllowAnyMethod()
|
|
.AllowAnyHeader();
|
|
});
|
|
});
|
|
|
|
return serviceCollection;
|
|
}
|
|
}
|
|
}
|