0

我已经设法将设计安装到我的 rails 应用程序中。电子邮件生成并将电子邮件发送给用户。我的麻烦是,当我单击链接以确认我的注册时,我的 google chrome 浏览器中出现以下错误

> `Oops! Google Chrome could not find http`
> http://http//localhost:3000/users/confirmation?confirmation_token=HCJ5yqnWkiESnVxcbeqe

似乎以下link_to内容无法正常工作:

<p><%= link_to 'Confirm my account', confirmation_url(@resource, :confirmation_token => @resource.confirmation_token) %></p>.

我的设计可确认设置遵循以下 SO 问题How do I enable :confirmable in Devise?

我也在使用最新版本的设计。

4

1 回答 1

1

查看您的config/environments/development.rb文件并确保其设置如下:

config.action_mailer.default_url_options = { :host => 'localhost:3000' }

从您发布的 URL 看来,您已将主机配置为http//localhost:3000

于 2013-02-11T00:39:11.333 回答