簡體   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