Rails - SendGrid - 无效响应错误

12

我在Heroku上的Rails应用中使用SendGrid。我测试了注册流程,看到邮件被创建并通过SendGrid发送成功,并在我的Gmail收件箱中显示。但是当我点击邮件中的“激活”链接时,出现了以下错误。在我收到邮件并点击链接后,我发现即使我只点击了几次,SendGrid中也会显示一长串的“已点击”活动。我注意到每个点击似乎会在SendGrid中生成三个“已点击”活动,不知道这是否是一个线索。

sendgrid.net发送了无效的响应。 ERR_INVALID_REDIRECT


那个错误看起来像是一个循环重定向问题。也许SG会用他们自己的链接替换你的链接以跟踪点击,并在记录点击后重定向到你的链接。你尝试过问他们吗? - Nick M
请在隐身浏览器中尝试。 - Vijay Agrawal
你的“激活”链接指向哪里? - Joel Brewer
1个回答

2

确保在生产环境中您的主机名正确。

config/environments/production.rb

Rails.application.configure do
.
.
host = 'your heroku app.herokuapp.com'
.
.
end

像这样:
host = 'https://fierce-wave.herokuapp.com'


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接