Skip to content

Commit 068937b

Browse files
committed
Update Deploy Backend
1 parent fd40c3d commit 068937b

File tree

19 files changed

+74
-31
lines changed

19 files changed

+74
-31
lines changed

ai-service/src/main/java/com/codecampus/ai/constant/config/SecurityConfigConstant.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ public class SecurityConfigConstant {
2424
// FRONTEND ENDPOINT
2525
public static final String FRONTEND_ENDPOINT = "http://192.168.1.30:4200";
2626
public static final String FRONTEND_ENDPOINT2 = "http://localhost:4200";
27-
public static final String FRONTEND_ENDPOINT3 = "http://127.0.0.1:5500";
27+
public static final String FRONTEND_ENDPOINT3 = "http://72.60.41.133:4200";
2828

2929
// METHOD ALLOWED
3030
public static String GET_METHOD = "GET";

chat-service/src/main/java/com/codecampus/chat/constant/config/SecurityConfigConstant.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ public class SecurityConfigConstant {
2323
// FRONTEND ENDPOINT
2424
public static final String FRONTEND_ENDPOINT = "http://192.168.1.30:4200";
2525
public static final String FRONTEND_ENDPOINT2 = "http://localhost:4200";
26-
public static final String FRONTEND_ENDPOINT3 = "http://127.0.0.1:5500";
26+
public static final String FRONTEND_ENDPOINT3 = "http://72.60.41.133:4200";
2727

2828
// METHOD ALLOWED
2929
public static String GET_METHOD = "GET";

coding-service/src/main/java/com/codecampus/coding/constant/config/SecurityConfigConstant.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ public class SecurityConfigConstant {
2323
// FRONTEND ENDPOINT
2424
public static final String FRONTEND_ENDPOINT = "http://192.168.1.30:4200";
2525
public static final String FRONTEND_ENDPOINT2 = "http://localhost:4200";
26-
public static final String FRONTEND_ENDPOINT3 = "http://127.0.0.1:5500";
26+
public static final String FRONTEND_ENDPOINT3 = "http://72.60.41.133:4200";
2727

2828
// METHOD ALLOWED
2929
public static String GET_METHOD = "GET";

docker-compose.prod-services.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -205,6 +205,7 @@ services:
205205
environment:
206206
- SPRING_PROFILES_ACTIVE=docker
207207
- APP_API_PREFIX=/api/v1
208+
- CORS_ALLOWED_ORIGINS=http://72.60.41.133:4200
208209
ports: [ "8888:8888" ]
209210
depends_on:
210211
- identity-service
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
package com.codecampus.gateway.configuration.client;
2+
3+
import java.util.List;
4+
import lombok.Getter;
5+
import lombok.Setter;
6+
import org.springframework.boot.context.properties.ConfigurationProperties;
7+
import org.springframework.stereotype.Component;
8+
9+
@Getter
10+
@Setter
11+
@Component
12+
@ConfigurationProperties(prefix = "app.cors")
13+
public class CorsProperties {
14+
15+
private List<String> allowedOrigins = List.of();
16+
}

gateway-service/src/main/java/com/codecampus/gateway/configuration/client/WebClientConfiguration.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,10 +85,10 @@ WebClient webClient(IdentityServiceProperties props) {
8585
* @return một đối tượng CorsWebFilter áp dụng cấu hình CORS cho mọi đường dẫn
8686
*/
8787
@Bean
88-
CorsWebFilter corsWebFilter() {
88+
CorsWebFilter corsWebFilter(CorsProperties corsProperties) {
8989
CorsConfiguration corsConfiguration = new CorsConfiguration();
9090
corsConfiguration.setAllowCredentials(true);
91-
corsConfiguration.setAllowedOrigins(List.of("http://72.60.41.133:4200"));
91+
corsConfiguration.setAllowedOrigins(corsProperties.getAllowedOrigins());
9292
corsConfiguration.setAllowedHeaders(List.of("*"));
9393
corsConfiguration.setAllowedMethods(List.of("*"));
9494

gateway-service/src/main/resources/application-docker.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@ server:
22
port: 8888
33

44
app:
5-
api-prefix: /api/v1
5+
api-prefix: ${APP_API_PREFIX}
6+
cors:
7+
allowed-origins: ${CORS_ALLOWED_ORIGINS}
68

79
management:
810
endpoints:
@@ -16,6 +18,14 @@ management:
1618
spring:
1719
cloud:
1820
gateway:
21+
# globalcors:
22+
# add-to-simple-url-handler-mapping: true
23+
# corsConfigurations:
24+
# '[/**]':
25+
# allowedOrigins: ${CORS_ALLOWED_ORIGINS}
26+
# allowedHeaders: "*"
27+
# allowedMethods: "*"
28+
# allowCredentials: true
1929
routes:
2030
- id: identity_service
2131
uri: http://identity-service:8080

gateway-service/src/main/resources/application.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ server:
1212
# trust-store-password: changeit
1313
app:
1414
api-prefix: /api/v1
15+
cors:
16+
allowed-origins: http://localhost:4200
1517

1618
spring:
1719
application:
@@ -34,6 +36,14 @@ spring:
3436
# key-store-password: changeit
3537
# trusted-x509-certificates:
3638
# - classpath:ssl/ca.crt
39+
# globalcors:
40+
# add-to-simple-url-handler-mapping: true
41+
# corsConfigurations:
42+
# '[/**]':
43+
# allowedOrigins: http://localhost:4200
44+
# allowedHeaders: "*"
45+
# allowedMethods: "*"
46+
# allowCredentials: true
3747
routes:
3848
- id: identity_service
3949
# uri: https://localhost:8080

identity-service/src/main/java/com/codecampus/identity/constant/config/SecurityConfigConstant.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ public class SecurityConfigConstant {
1515
// FRONTEND ENDPOINT (CORS)
1616
public static final String FRONTEND_ENDPOINT = "http://192.168.1.30:4200";
1717
public static final String FRONTEND_ENDPOINT2 = "http://localhost:4200";
18-
public static final String FRONTEND_ENDPOINT3 = "http://127.0.0.1:5500";
18+
public static final String FRONTEND_ENDPOINT3 = "http://72.60.41.133:4200";
1919

2020
// PATTERN REQUEST
2121
public static final String URL_PATTERN_ALL = "/**";

notification-service/src/main/java/com/codecampus/notification/constant/config/SecurityConfigConstant.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ public class SecurityConfigConstant {
2323
// FRONTEND ENDPOINT
2424
public static final String FRONTEND_ENDPOINT = "http://192.168.1.30:4200";
2525
public static final String FRONTEND_ENDPOINT2 = "http://localhost:4200";
26-
public static final String FRONTEND_ENDPOINT3 = "http://127.0.0.1:5500";
26+
public static final String FRONTEND_ENDPOINT3 = "http://72.60.41.133:4200";
2727

2828
// METHOD ALLOWED
2929
public static String GET_METHOD = "GET";

0 commit comments

Comments
 (0)