基于controller配置允许跨域
@RestController
@RequestMapping("/test")
public class TestController {
@CrossOrigin(value = "*", maxAge = 3600)
@GetMapping("/{id}")
public String get(@PathVariable Long id) {
// ...
}
@DeleteMapping("/{id}")
@CrossOrigin(origins = "http://domain2.com", maxAge = 3600)
public void delete(@PathVariable Long id) {
// ...
}
}
@RestController
@RequestMapping("/test")
@CrossOrigin(value = "*", maxAge = 3600)
public class TestController {
@GetMapping("/{id}")
public String get(@PathVariable Long id) {
// ...
}
@DeleteMapping("/{id}")
public void delete(@PathVariable Long id) {
// ...
}
}