繁体   English   中英

kubernetes入口前的oauth_proxy显示错误403

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM