我正在使用 JHipster 构建的应用程序,我们通过 Keycloak(最终版本4.4.0)进行身份验证。 在验证电子邮件期间,我会收到一封带有确认链接的电子邮件,以确认电子邮件。在某些情况下,验证链接不起作用。下面我提到了我所做的步骤和遇到的问题。
步骤:
问题:
1.如果关闭了当前浏览器窗口/在专用窗口中打开链接/在其他浏览器中打开链接,则该链接不再起作用。
问题原因:
由于 keycloak 在注册过程中创建的cookie,所以会产生此问题。 AUTH_SESSION_ID and KC_RESTART
因为当我关闭浏览器窗口时,这些cookie不再在浏览器中。
如果我尝试使用验证链接,则该链接与我用于注册的浏览器窗口相同,但无法正常工作。因为在此浏览器窗口中存储了这两个Cookie。
答案 0 :(得分:0)
对于Keycloak版本6.0.1, 他们提供了不同浏览器的链接... -此链接也有助于验证来自其他浏览器和隐身窗口的电子邮件。
欢呼