【发布时间】:2018-11-22 01:19:40
【问题描述】:
我使用 traefik 作为反向代理。我想为入口点设置 OAuth2 身份验证。 在文档中,我找到了Forward Authentication,我认为它可能对此有用。但是文档太简单了
此配置会先将请求转发到http://authserver.com/auth。
如果响应码为 2XX,则授予访问权限并执行原始请求。否则,返回认证服务器的响应。
我不知道如何在转发中实现身份验证 OAuth2?
我试过oauth2_proxy,但没有找到解决方案。
在这个issue/comment Guybrush 中提供了一个解决方案。但这实际上是一个双重反向代理。
【问题讨论】: