| @@ -3,13 +3,13 @@ | |||
| [ExcludeFromCodeCoverage] | |||
| public static class CorsConfigurationExtension | |||
| { | |||
| public static void ConfigureCors(this WebApplicationBuilder builder) | |||
| public static void ConfigureCors(this WebApplicationBuilder builder,IConfiguration configuration) | |||
| { | |||
| var services = builder.Services; | |||
| services.AddCors(options => | |||
| { | |||
| options.AddPolicy("CorsPolicy", builder => | |||
| builder.WithOrigins("http://localhost:3000") | |||
| builder.WithOrigins(configuration.GetSection("Origins").GetValue<string>("DefaultOrigin")) | |||
| .AllowAnyMethod() | |||
| .AllowAnyHeader() | |||
| .AllowCredentials()); | |||
| @@ -8,7 +8,7 @@ | |||
| /// </summary> | |||
| public static void ConfigureHost(this WebApplicationBuilder builder) | |||
| { | |||
| builder.ConfigureCors(); | |||
| builder.ConfigureCors(builder.Configuration); | |||
| builder.ConfigureMailServer(); | |||
| builder.ConfigureAuth(); | |||
| builder.ConfigureIdentity(); | |||
| @@ -42,12 +42,15 @@ | |||
| "SmtpFromName": "HRCenter Team" | |||
| }, | |||
| "FrontEnd": { | |||
| "BaseUrl": "http://localhost:3000", | |||
| "BaseUrl": "http://localhost:3000" | |||
| }, | |||
| "ScreeningTest": { | |||
| "Url": "https://localhost:44349/api/v1/", | |||
| "Email": "hrcenter@dilig.net", | |||
| "Password": "MYRandomPass135!", | |||
| "link": "https://localhost:44336/Intern/ToS?id={0}" | |||
| }, | |||
| "Origins": { | |||
| "DefaultOrigin": "http://localhost:3000" | |||
| } | |||
| } | |||
| } | |||
| @@ -55,5 +55,8 @@ | |||
| "Email": "hrcenter@dilig.net", | |||
| "Password": "MYRandomPass135!", | |||
| "link": "https://testing.dilig.net/Intern/ToS?id={0}" | |||
| }, | |||
| "Origins": { | |||
| "DefaultOrigin": "http://localhost:3000" | |||
| } | |||
| } | |||