Spring Cloud Zuul网关401基本认证

杰夫

我正在使用Spring Cloud Zuul网关来放置我的Spring Boot应用程序的前面。我在应用程序端使用基本授权。当我使用正确的授权头对网关进行呼叫时,我总是会收到401未经授权

"status": 401,
"error": "Unauthorized",
"message": "Full authentication is required to access this resource"

但是,当我直接向应用程序发出请求时,它就起作用了。

杰夫

在Zuul路由中指定sensitive-headersAuthorization值的属性将把Authorization标头转发给应用程序。默认情况下,它具有这些值:Cookie,Set-Cookie,Authorization

bootstrap.yml:

zuul:
  ignoredServices: '*'
  routes:
    application:
      path: /application/**
      serviceId: application
      sensitive-headers: Cookie,Set-Cookie

更多信息:https : //github.com/spring-cloud/spring-cloud-netflix/blob/master/spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/zuul/filters /ZuulProperties.java#L118

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Spring Cloud:微服务认证通过 Eureka Discovery 工作,但不是通过 Zuul

来自分类Dev

Spring Cloud:如何在Zuul网关中为Hystrix定义默认回退?

来自分类Dev

Spring Cloud Zuul不转发Cookie

来自分类Dev

Spring Cloud Zuul / Eureka动态路线

来自分类Dev

Spring Cloud Brixton.RELEASE zuul

来自分类Dev

Spring Cloud Zuul背后的Spring MVC UI服务表单提交

来自分类Dev

即时贴和Spring Cloud中的Zuul

来自分类Dev

如何在Spring Cloud Zuul中配置路由

来自分类Dev

Spring Cloud Starter Zuul是否可以进行端口转发?

来自分类Dev

Spring Cloud Zuul,旁观者和Atlas配置

来自分类Dev

Spring Cloud:在Zuul中使用路由类型过滤器

来自分类Dev

spring cloud zuul无法使用简单的示例代码

来自分类Dev

如何在 Spring Cloud 网关中使用 SSL

来自分类Dev

Spring Cloud Zuul代理背后的Spring OAuth授权服务器

来自分类Dev

Spring Cloud与Spring Platform BOMs

来自分类Dev

Spring Cloud-SQS

来自分类Dev

Spring Cloud Config Globals

来自分类Dev

与 TestNG 的 Spring Cloud 合同

来自分类Dev

如何在Spring Cloud中创建自定义Zuul过滤器

来自分类Dev

如何让Spring-Cloud Zuul为不同的服务使用不同的电路

来自分类Dev

Spring Cloud-Zuul Proxy产生No'Access-Control-Allow-Origin'Ajax响应

来自分类Dev

如何使用Zuul(没有Eureka,Spring Cloud)公开执行器端点?

来自分类Dev

Spring Cloud Zuul CircuitBreaker通过TurbineStream的所有路线,而不是Turbine-AMQP

来自分类Dev

使用 Kubernetes 运行 Spring Cloud(Zuul、Eureka 和 2 个 rest 后端服务)

来自分类Dev

Spring Cloud Contract org.junit.ComparisonFailure:预期:<[200]> 但在运行测试时是:<[401]>

来自分类Dev

带有Spring Cloud Load Balancer的Spring Cloud Kubernetes

来自分类Dev

Google Cloud SSH认证

来自分类Dev

Spring Cloud Contract和普通Spring AMQP

来自分类Dev

使用 Spring Boot 和 Spring Cloud 的 ClassNotFoundException

Related 相关文章

  1. 1

    Spring Cloud:微服务认证通过 Eureka Discovery 工作,但不是通过 Zuul

  2. 2

    Spring Cloud:如何在Zuul网关中为Hystrix定义默认回退?

  3. 3

    Spring Cloud Zuul不转发Cookie

  4. 4

    Spring Cloud Zuul / Eureka动态路线

  5. 5

    Spring Cloud Brixton.RELEASE zuul

  6. 6

    Spring Cloud Zuul背后的Spring MVC UI服务表单提交

  7. 7

    即时贴和Spring Cloud中的Zuul

  8. 8

    如何在Spring Cloud Zuul中配置路由

  9. 9

    Spring Cloud Starter Zuul是否可以进行端口转发?

  10. 10

    Spring Cloud Zuul,旁观者和Atlas配置

  11. 11

    Spring Cloud:在Zuul中使用路由类型过滤器

  12. 12

    spring cloud zuul无法使用简单的示例代码

  13. 13

    如何在 Spring Cloud 网关中使用 SSL

  14. 14

    Spring Cloud Zuul代理背后的Spring OAuth授权服务器

  15. 15

    Spring Cloud与Spring Platform BOMs

  16. 16

    Spring Cloud-SQS

  17. 17

    Spring Cloud Config Globals

  18. 18

    与 TestNG 的 Spring Cloud 合同

  19. 19

    如何在Spring Cloud中创建自定义Zuul过滤器

  20. 20

    如何让Spring-Cloud Zuul为不同的服务使用不同的电路

  21. 21

    Spring Cloud-Zuul Proxy产生No'Access-Control-Allow-Origin'Ajax响应

  22. 22

    如何使用Zuul(没有Eureka,Spring Cloud)公开执行器端点?

  23. 23

    Spring Cloud Zuul CircuitBreaker通过TurbineStream的所有路线,而不是Turbine-AMQP

  24. 24

    使用 Kubernetes 运行 Spring Cloud(Zuul、Eureka 和 2 个 rest 后端服务)

  25. 25

    Spring Cloud Contract org.junit.ComparisonFailure:预期:<[200]> 但在运行测试时是:<[401]>

  26. 26

    带有Spring Cloud Load Balancer的Spring Cloud Kubernetes

  27. 27

    Google Cloud SSH认证

  28. 28

    Spring Cloud Contract和普通Spring AMQP

  29. 29

    使用 Spring Boot 和 Spring Cloud 的 ClassNotFoundException

热门标签

归档