我已经使用 keycloak 为身份验证创建了微服务 jhipster 应用程序,并将前端与网关分开。在开发模式下工作正常。在 prod 模式下,我使用 nginx 作为前端。UI 重定向到 keycloak 进行登录,但最后我被重定向到登录?错误。
这是链和 nginx/keycloak/gateway 没有任何日志:
http:///oauth2/authorization/oidc -> 这个返回 302 到 -> http://keycloak:9080/auth/realms/jhipster/protocol/openid-connect/auth?response_type=code&client_id=web_app&scope=openid%20address% 20email%20jhipster%20microprofile-jwt%20offline_access%20phone%20profile%20roles%20web-origins&state=tJECXsyzwkgNbXwdcPV0EQW_Wk9oEv-FeEPwV00WB4Y%3D&redirect_uri=http:// /login/oauth2/code/oidc&nonce=2OF1Ex7Sg9HYBGpH4L7Wy56LsimY4fENrfbfPsSR3Dw -> this redirect to -> http:/ /sviluppo.panda.local/login?error