nginx - Nginx:获取 OAuth2 令牌
问题描述
我们有一个架构,我们所有的微服务都由 JWT 令牌保护。令牌由基于 IdentityServer4 ( https://identityserver.io ) 的身份服务器提供。这些服务位于 Nginx 反向代理之后。这可以很好地保护外部可访问的任何内容(合作伙伴 API、Vue.js 应用程序等)。
有一组端点需要获得异常,例如来自外部服务的 webhook 端点,它们不需要与我们进行身份验证握手。
我们很乐意使用 Nginx 反向代理并以某种方式让 Nginx 为某些路由获取 Bearer 令牌。有人知道这样的插件吗?有大量关于如何让 Nginx 验证令牌而不是生成令牌的文献。
解决方案
推荐阅读
- python - 从 Element.tag 获取 ID 属性
- apache-spark - 如何将 javaagent 传递给 emr spark 应用程序?
- html - 为什么我的“溢出:隐藏”不能正常工作?
- r - 在 R 中,如何创建多级 radioGroupButtons,因为每个级别取决于choiceNames 取决于上一个级别的输入?
- python - 迭代字符串的元组和列表列表并将值导出到 Python 中的 csv
- python - 异常值:以 10 为基数的 int() 的无效文字:'id'
- python - 将证据权重 (WoE) 替换为其相应的值
- java - 如何避免嵌套的空检查
- neo4j - Neo4j 中的朋友关系建模
- javascript - 使用带有活动类的 js 切换选项卡