【发布时间】:2021-10-29 01:51:06
【问题描述】:
背景: 我有一个以前在 VPN 后面运行的 API。它自己为某些路径实现 JWT 身份验证的 API,所以我们必须附加:
Authorization: Bearer <jwt_token xxxx>
我们只是更新了我们的 API 以在 Google Identity Aware Proxy 之后运行,并且我们遵循官方文档 here。除了需要 JWT 身份验证的每条路径外,一切都运行良好。 IAP 机制还使用:
Authorization: Bearer xxxx
并将覆盖现有的 Authentication: 标头。在不更改现有代码的情况下有什么建议吗?
谢谢。
【问题讨论】:
-
Google 建议将 Proxy-Authorization 标头用于 IAP,而将 Authorization 标头用于您的应用授权。 cloud.google.com/iap/docs/… 但是,请阅读我的 SO 答案中的注释:stackoverflow.com/a/59297859/8016720
标签: google-cloud-platform postman identity-aware-proxy google-cloud-identity-aware-proxy