解决跨域问题

This commit is contained in:
liukai
2024-08-29 16:23:01 +08:00
parent a956a5080a
commit 846d89da2b
13 changed files with 18 additions and 12 deletions

View File

@@ -2,7 +2,10 @@ package com.realtime.protection;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.CrossOrigin;
import org.springframework.web.bind.annotation.RequestMethod;
@CrossOrigin(origins = "*", allowedHeaders = "*", methods = {RequestMethod.GET, RequestMethod.POST, RequestMethod.PUT, RequestMethod.DELETE})
@SpringBootApplication
public class ProtectionApplication {

View File

@@ -12,6 +12,7 @@ import org.springframework.web.bind.annotation.*;
import java.util.List;
import java.util.Map;
@CrossOrigin(origins = "*")
@RestController
@RequestMapping("alertmessage")
@Slf4j

View File

@@ -6,6 +6,7 @@ import lombok.extern.slf4j.Slf4j;
import org.springframework.kafka.core.KafkaTemplate;
import org.springframework.web.bind.annotation.*;
@CrossOrigin(origins = "*")
@Slf4j
@RestController
public class KafkaProducerController {

View File

@@ -22,6 +22,7 @@ import java.util.ArrayList;
import java.util.List;
import java.util.Map;
@CrossOrigin(origins = "*")
@RestController
@RequestMapping("/proobj")
public class ProtectObjectController implements ProtectObjectControllerApi {

View File

@@ -11,6 +11,7 @@ import java.util.ArrayList;
import java.util.List;
import java.util.Map;
@CrossOrigin(origins = "*")
@RestController("TemplateControllerOld")
@RequestMapping("/templateold")
public class TemplateController implements TemplateControllerApi {

View File

@@ -15,6 +15,7 @@ import java.util.ArrayList;
import java.util.List;
import java.util.Map;
@CrossOrigin(origins = "*")
@RestController
@RequestMapping("/template/")
public class TemplateController implements TemplateNewCpntrollerApi{

View File

@@ -1,11 +1,9 @@
package com.realtime.protection.server.dictionary;
import com.realtime.protection.configuration.response.ResponseResult;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.bind.annotation.*;
@CrossOrigin(origins = "*")
@RestController
@RequestMapping("/dict")
public class DictController implements DictControllerApi{

View File

@@ -4,6 +4,7 @@ package com.realtime.protection.server.nodetree;
import com.realtime.protection.configuration.response.ResponseResult;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.CrossOrigin;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@@ -13,7 +14,7 @@ import java.util.List;
//李福连
@CrossOrigin(origins = "*")
@RestController
@RequestMapping("/nodeTree")
@Slf4j

View File

@@ -16,6 +16,7 @@ import java.util.ArrayList;
import java.util.List;
import java.util.Map;
@CrossOrigin(origins = "*")
@RestController
@RequestMapping("dynamicrule")
@Slf4j

View File

@@ -34,7 +34,7 @@ import java.util.ArrayList;
import java.util.List;
import java.util.Map;
@CrossOrigin(origins = "*")
@RestController
@RequestMapping("/staticrule")
@Slf4j

View File

@@ -49,6 +49,7 @@ import java.util.ArrayList;
import java.util.List;
import java.util.Map;
@CrossOrigin(origins = "*")
@RestController
@RequestMapping("/task")
public class TaskController implements TaskControllerApi {

View File

@@ -8,12 +8,7 @@ import jakarta.servlet.http.HttpServletResponse;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.redis.core.HashOperations;
import org.springframework.data.redis.core.StringRedisTemplate;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.bind.annotation.*;
import com.realtime.protection.configuration.entity.user.User;
import com.realtime.protection.configuration.entity.user.UserFull;
@@ -27,6 +22,7 @@ import java.util.Map;
import java.util.concurrent.TimeUnit;
// Just for example, not in production environment
@CrossOrigin(origins = "*")
@RestController
@RequestMapping("/user")
public class LoginController {

View File

@@ -20,6 +20,7 @@ import java.util.ArrayList;
import java.util.List;
import java.util.Map;
@CrossOrigin(origins = "*")
@RestController
@RequestMapping("/whiteobj")
public class WhiteListController implements WhiteListControllerApi {