【问题标题】:How to get Devise reset password link to work如何让设计重置密码链接正常工作
【发布时间】:2021-07-06 05:04:48
【问题描述】:

在 Heroku 上运行 Rails 6,但在本地主机上遇到同样的问题。当发送设备重置密码链接时,它的地址为 ... https://url9208.domain.org/ls/click?upn=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ...

域之前的那个 'url9208' 不会去任何地方。我该如何进行这项工作?或者我如何摆脱 url9208 部分或者假设存在?

【问题讨论】:

  • 这个例子与我想要的相反。此解决方案向您展示如何在子域上发送。我的应用程序中没有子域,但设计正在尝试发送子域!疯狂

标签: ruby-on-rails heroku devise


【解决方案1】:

假设您使用 SendGrid.. 您可以尝试关闭 click tracking 以摆脱 url9208。当它打开时,SendGrid 会覆盖您的电子邮件模板中的链接并添加一个子域。

我遇到了一个问题,因为 SSL 证书没有涵盖添加到密码重置链接的此类子域。在我的情况下,关闭点击跟踪有效。

【讨论】:

  • 是的!谢谢卢卡斯。几天来一直在拔头发!!
  • 太棒了,我很高兴这有帮助!
猜你喜欢
  • 1970-01-01
  • 2016-10-08
  • 1970-01-01
  • 1970-01-01
  • 2021-07-21
  • 2012-08-29
  • 2019-12-06
  • 1970-01-01
  • 2012-09-16
相关资源
最近更新 更多