通过 sendgrid 从 keycloak 发送验证电子邮件请求时,生成的 url 编码错误

when sending a verify email request from keycloak via sendgrid, the resulting url is wrongly encoded

我安装了 keycloak (4.4.0-Final)。 场景:

有人知道这是 sendgrid 中的错误还是 keycloak 模板中的错误?

问题不是 keycloak,而是 sendgrid(参考:https://issues.jboss.org/browse/KEYCLOAK-8536)。我们通过删除 sendgrid 并转到 mailjet 解决了这个问题。

我知道您已经使用 Mailjet 取得进展,但我想在这里分享我的解决方案,因为它可能对其他人有所帮助。我注意到只有在 SendGrid 端启用电子邮件跟踪时才会发生此问题。在设置 -> 跟踪屏幕下禁用所有跟踪配置后尝试。