首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在KeyCloak集群中使用K8S网关

在KeyCloak集群中使用K8S网关
EN

Stack Overflow用户
提问于 2018-12-10 05:47:15
回答 1查看 516关注 0票数 0

我在本地成功地运行了KeyCloak网关,为Kubernetes仪表板提供Google身份验证。但是,使用相同的设置会导致当应用程序部署为集群本身中的一个吊舱时出现错误。

当网关在K8S吊舱中运行时,我看到的错误是:

代码语言:javascript
复制
unable to exchange code for access token    {"error": "invalid_request: Credentials in post body and basic Authorization header do not match"}

我使用以下选项调用网关:

代码语言:javascript
复制
--enable-logging=true
--enable-self-signed-tls=true
--listen=:443
--upstream-url=https://mydashboard
--discovery-url=https://accounts.google.com
--client-id=<client id goes here>
--client-secret=<secret goes here>
--resources=uri=/*

将这些设置应用到一个容器中,我可以浏览到Gateway,然后重定向到Google登录,然后重定向回网关,在那里生成上面的错误。

如何解释在本地运行应用程序与在会产生上述错误的吊舱中运行应用程序之间的差异?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-12-10 06:30:24

这最终是复制/粘贴失败,客户端秘密是不正确的。错误信息在这里帮助不大,但至少它是一个简单的修复。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53700118

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档