![](/img/trans.png)
[英]oauth2-proxy authentication calls slow on kubernetes cluster with auth annotations for nginx ingress
[英]oauth_proxy in front of kubernetes ingress showing error 403
我正在尝试使用oauth2_proxy保护作为LB公开的应用程序,我根据需要创建了2个入口资源,一个用于运行oauth2_proxy,另一个用于访问要通过身份验证保护的应用程序。 请参阅链接[ https://github.com/kubernetes/ingress-nginx/tree/master/docs/examples/auth/oauth-external-auth] 。 我已按照此链接中所述的确切过程进行操作。
当我在浏览器中点击我的FQDN或域名时,它要求进行身份验证,成功身份验证后,我会收到错误消息
2019/07/25 14:09:56 oauthproxy.go:830: 10.244.2.76:36094 ("10.240.0.5") Cookie "_oauth2_proxy" not present
2019/07/25 14:09:57 oauthproxy.go:788: 10.244.2.76:36088 ("10.240.0.5") Permission Denied: "" is unauthorized
2019/07/25 14:09:57 oauthproxy.go:532: ErrorPage 403 Permission Denied Invalid Account
由于身份验证成功,我希望成功重定向到我的应用程序服务。 我该如何实现?
从日志看来,您可以使用github应用程序进行身份验证,但是当应用程序类型不是“ oauth”代理时,通常会出现“ _oauth2_proxy”不存在的错误。
请检查您创建的应用程序是否是oauth应用程序,或者只是为了确定。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.