是否有方法将查询参数从原始请求转发到auth-url?我知道我们有X-Original-URL,但是我们可以直接获得它们作为auth-url的查询参数吗?
发布于 2020-09-21 11:55:24
当调用外部授权端点时,入口控制器将从原始请求中切断url查询参数。
当OAuth
服务器将授权代码发送回资源服务器时,这是OAuth
场景中的一个问题。
端点需要该代码才能获得访问令牌。
尝试使用图像quay.io/aledbf/nginx-ingress-controller:0.185
,它在登录后使用rd
参数进行正确的重定向url。
还可以添加状态参数。它将对oauth2_proxy
有帮助。
状态参数将保留身份验证请求之前的状态,并在请求中传递随机生成的状态值进行身份验证,并在回调请求中添加状态返回,即Oauth2_Proxy
生成的id。然后Oauth2_Proxy
将读取该ID并提供URL返回并作出响应。
https://stackoverflow.com/questions/63960777
复制相似问题