Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/13.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.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
如何在Zuul/Spring Boot microservice设置中禁用CORS?(路线CORS选项飞行前)_Spring_Spring Mvc_Spring Boot_Netflix Zuul - Fatal编程技术网

如何在Zuul/Spring Boot microservice设置中禁用CORS?(路线CORS选项飞行前)

如何在Zuul/Spring Boot microservice设置中禁用CORS?(路线CORS选项飞行前),spring,spring-mvc,spring-boot,netflix-zuul,Spring,Spring Mvc,Spring Boot,Netflix Zuul,在我们的设置中,Zuul应该充当微服务的路由器。这意味着CORS选项请求也应该路由到我们的微服务(没有人知道正确的CORS设置…) 如何设置springboot/springmvc/Zuul,使其将cor路由到微服务 关于如何启用和配置cors,有很多答案。但他们的目标是如何启用CORS或“允许每个域”。没有答案如何使用Zuul设置禁用Spring Boot上的CORS处理。问题是Spring Boot在其自动配置中劫持CORS选项请求,而不是将其转发给Zuul部件。要禁用CORS过滤器,只需将

在我们的设置中,Zuul应该充当微服务的路由器。这意味着CORS选项请求也应该路由到我们的微服务(没有人知道正确的CORS设置…)

如何设置springboot/springmvc/Zuul,使其将cor路由到微服务


关于如何启用和配置cors,有很多答案。但他们的目标是如何启用CORS或“允许每个域”。没有答案如何使用Zuul设置禁用Spring Boot上的CORS处理。

问题是Spring Boot在其自动配置中劫持CORS选项请求,而不是将其转发给Zuul部件。要禁用CORS过滤器,只需将其放入应用程序属性或yml中

spring.mvc.dispatch-options-request=true

现在,CORS请求被转发到您的微服务。

问题是,Spring Boot在其自动配置中劫持了CORS选项请求,而没有将其转发到zuul部分。要禁用CORS过滤器,只需将其放入应用程序属性或yml中

spring.mvc.dispatch-options-request=true
现在,CORS请求被转发到您的微服务