Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 原产地已被CORS策略Spring boot and React阻止 带反作用力的弹簧靴 CORS策略已阻止从源站访问位于的XMLHttpRequest:_Reactjs_Spring Boot_Controller_Cors Anywhere - Fatal编程技术网

Reactjs 原产地已被CORS策略Spring boot and React阻止 带反作用力的弹簧靴 CORS策略已阻止从源站访问位于的XMLHttpRequest:

Reactjs 原产地已被CORS策略Spring boot and React阻止 带反作用力的弹簧靴 CORS策略已阻止从源站访问位于的XMLHttpRequest:,reactjs,spring-boot,controller,cors-anywhere,Reactjs,Spring Boot,Controller,Cors Anywhere,这是一个返回所有区域对象的控件 CORS策略已阻止从“源”访问XMLHttpRequest:请求的资源上不存在“访问控制允许源”标头 如果您的后端和应用程序不在同一地址上运行,您的浏览器通常不允许您调用后端。 这是一个安全特性 要允许浏览器调用api,请在从Spring应答时将Access Control-****标题添加到后端响应中 看 允许所有来源的最基本标题: Access-Control-Allow-Origin: * 这里有一个关于在Spring中添加这些标题的教程:如果您的后端和应

这是一个返回所有区域对象的控件

CORS策略已阻止从“源”访问XMLHttpRequest:请求的资源上不存在“访问控制允许源”标头


如果您的后端和应用程序不在同一地址上运行,您的浏览器通常不允许您调用后端。 这是一个安全特性

要允许浏览器调用api,请在从Spring应答时将Access Control-****标题添加到后端响应中

允许所有来源的最基本标题:

Access-Control-Allow-Origin: *

这里有一个关于在Spring中添加这些标题的教程:

如果您的后端和应用程序不在同一地址上运行,您的浏览器通常不允许您调用后端。 这是一个安全特性

要允许浏览器调用api,请在从Spring应答时将Access Control-****标题添加到后端响应中

允许所有来源的最基本标题:

Access-Control-Allow-Origin: *
下面是在Spring中添加这些头的教程:

MyConfiguration.java

MyConfiguration.java

我找到了答案

我找到了答案


使用@CrossOrigin注释后,错误消失了。谢谢在我使用@CrossOrigin注释后,错误已经消失了。非常感谢。
@Configuration
public class MyConfiguration implements WebMvcConfigurer {

    @Override
    public void addCorsMappings(CorsRegistry registry) {
        registry.addMapping("/**")
                .allowedMethods("*");
    }

}
package com.ministry.demo.controller;

import java.util.List;

@RestController
@CrossOrigin
@RequestMapping(path = "district")
public class DistrictController {
    @Autowired
    DistrictService service;

    @GetMapping(path = "getAll")
    List<District> getAllDistrict(){
        return service.getAllDistricts();
    }
}