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

我正在localhost:3000上开发一个REACT应用程序,并在localhost:8080上运行一个spring数据rest后端。我已经了解了如何为特定的重新存储禁用CORS策略,例如:

@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策略阻塞。还有别的想法吗?