diff --git a/server/skillhub-auth/src/main/java/com/iflytek/skillhub/auth/config/SecurityConfig.java b/server/skillhub-auth/src/main/java/com/iflytek/skillhub/auth/config/SecurityConfig.java index 7f5154a43..812bfac3e 100644 --- a/server/skillhub-auth/src/main/java/com/iflytek/skillhub/auth/config/SecurityConfig.java +++ b/server/skillhub-auth/src/main/java/com/iflytek/skillhub/auth/config/SecurityConfig.java @@ -45,11 +45,11 @@ public class SecurityConfig { private static final String CONTENT_SECURITY_POLICY = String.join("; ", "default-src 'self'", - "script-src 'self' 'unsafe-inline' 'unsafe-eval'", + "script-src 'self'", "style-src 'self' 'unsafe-inline' https://fonts.googleapis.com", "img-src 'self' data: blob: https:", "font-src 'self' data: https://fonts.gstatic.com", - "connect-src 'self' ws: wss: http://localhost:* https://localhost:*", + "connect-src 'self'", "object-src 'none'", "base-uri 'self'", "frame-ancestors 'none'", diff --git a/web/nginx.conf.template b/web/nginx.conf.template index b2f8cebc4..49dff54b5 100644 --- a/web/nginx.conf.template +++ b/web/nginx.conf.template @@ -1,3 +1,4 @@ +server_tokens off; server { listen 80; server_name _;