登录密钥泄漏后的Jhipster注册表“状态:(未经授权)”页面

时间:2018-12-22 03:56:47

标签: docker keycloak jhipster-registry

Jhipster注册表:v3.3.0
密钥斗篷:4.5.0.Final(启用https)

有一个使用docker-compose的jhipster注册表设置,如图所示。注册表与Keycloak进行身份验证。

jhipster registry docker setup

jhipster-registry.yml 我们有两个keycloak实例。

使用一个密钥斗篷实例配置后,它成功登录并打开注册表页面。

successful login

与其他密钥斗篷实例一起配置时,将显示以下页面: login not successful

输入密钥解密凭据后,浏览器中的URL为http://localhost:8761/login?state=Swy20H&session_state=c6853b18-42f3-4ad9-9ad0-14615aa576bd&code=eyJhbGciOiJkaXIiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2In0..xtptsARyYJPbqrhZD4ZF7A.yKur_w3c5H-ybHcpXeBSca1W7N3XxRzQXaUs383Kqh57wzaWt3FhBglGf-w154GRTM93F5oa2grE8HzVyrRpDadQs5FCjpNDZuD86KZy5JVI4RnlYOFvsTMcO-fFi_bWl2ByvNy7QARglrwGQOTeYndvrYluuC57OJGKm8819gIb9a5wvZ9oeiJLuDPwkcefs2J-xnUvEde3yAyVKGxe_oGdA8jJbbwRDQQvCI2e3FLyiKJ1F2P2iHFT5g_QaQxv.7k__JisYiWQrQpjgxJ8m5Q

在实例的Keycloak领域中导入了相同的keycloak客户端。知道是什么原因吗?

1 个答案:

答案 0 :(得分:1)

我也遇到过类似的问题。

就我而言,我得到它的原因有两个。

  1. 密钥斗篷已启用SSL,并且在此使用了密钥库文件 流程不包含根证书。请参阅this SOS。
  2. 我们的网络防火墙阻止了对Auth Server的请求。您的情况可能是Jhipster注册中心的后端