This commit is contained in:
Maksim Skobaro 2025-06-24 01:18:26 +03:00
parent fb6d7887dc
commit 49b2cc68a5
2 changed files with 3 additions and 4 deletions

View File

@ -62,15 +62,14 @@ public class SecurityConfig {
@Bean
@Primary
public CorsConfigurationSource corsConfiguration(
@Value("${application.domain}") String domain,
@Value("${application.protocol}") String protocol
@Value("${application.domain}") String domain
) {
CorsConfiguration corsConfiguration = new CorsConfiguration();
corsConfiguration.setAllowedMethods(List.of(HttpMethod.GET.name(), HttpMethod.POST.name(), HttpMethod.OPTIONS.name()));
corsConfiguration.setAllowedHeaders(List.of("Authorization", "Content-Type"));
corsConfiguration.setAllowCredentials(true);
corsConfiguration.setMaxAge(Duration.ofDays(1));
corsConfiguration.addAllowedOrigin(StringUtils.join(protocol, "://", domain, ":", 443));
corsConfiguration.addAllowedOrigin(StringUtils.join("https", "://", domain, ":", 443));
if (environment.matchesProfiles("dev")) {
corsConfiguration.addAllowedOrigin("http://localhost:8888");

View File

@ -2,7 +2,7 @@ import axios, {AxiosError, AxiosRequestConfig} from "axios";
import {NotificationService} from "../services/NotificationService";
import {ErrorResponse} from "../models/errorResponse";
export const apiUrl = "http://vkr.mskobaro.ru:8080/api/v1/";
export const apiUrl = "https://vkr.mskobaro.ru:8080/api/v1/";
export const get = async <R>(url: string, data?: any, doReject = true, showError = true) => await request<R>({
url: url,