Spring数据rest在基本路径上禁用CORS
我正在localhost:3000上开发一个REACT应用程序,并在localhost:8080上运行一个spring数据rest后端。我已经了解了如何为特定的重新存储禁用CORS策略,例如:Spring数据rest在基本路径上禁用CORS,cors,spring-data-rest,base-path,Cors,Spring Data Rest,Base Path,我正在localhost:3000上开发一个REACT应用程序,并在localhost:8080上运行一个spring数据rest后端。我已经了解了如何为特定的重新存储禁用CORS策略,例如: @CrossOrigin("*") public interface EmployeeRepository extends PagingAndSortingRepository<Employee, Long> { } @CrossOrigin(“*”) 公共接口Emplo
@CrossOrigin("*")
public interface EmployeeRepository extends PagingAndSortingRepository<Employee, Long> {
}
@CrossOrigin(“*”)
公共接口EmployeeRepository扩展了分页和排序存储库{
}
现在可以访问以下URL:localhost:8080/api/employees
但是,我试图在基本路径url本身上执行GET请求:localhost:8080/api。这仍然被CORS策略阻止。我想禁用该URL上的CORS策略
我发现了以下文档:这适用于存储库本身,但对基本URL没有结果
非常感谢您的任何想法。如果您使用create react app创建react应用程序,请将以下内容添加到package.json中:
"proxy":"http://localhost:8080",
这将把您的所有请求代理到后端服务器。这仅用于开发。我已将代理放在“package.json”中,但出现了相同的CORS策略阻塞。还有别的想法吗?