首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Spring Cloud Zuul网关401基础鉴权

Spring Cloud Zuul网关401基础鉴权
EN

Stack Overflow用户
提问于 2016-08-14 03:58:13
回答 1查看 5K关注 0票数 3

我正在开发一个Spring Cloud Zuul网关,放在我的spring boot应用程序前面。我在应用程序端使用基本授权。当我使用正确的authorization标头调用网关时,我总是得到401未授权的消息

代码语言:javascript
运行
复制
"status": 401,
"error": "Unauthorized",
"message": "Full authentication is required to access this resource"

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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-08-14 03:58:13

在Zuul路由中指定不带Authorization值的sensitive-headers属性将向应用程序转发Authorization标头。缺省情况下,它具有以下值:Cookie,Set-Cookie,Authorization

代码语言:javascript
运行
复制
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

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38936470

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档