Devise中的Net :: SMTPAuthenticationError :: RegistrationsController #create

时间:2014-12-09 16:41:12

标签: ruby-on-rails ruby devise smtp-auth

我得到的错误是:

  

Devise中的Net :: SMTPAuthenticationError :: RegistrationsController #create

504 5.7.4无法识别的身份验证类型

Rails.root:c:/ Users / Anurag / horneto_123

应用程序跟踪|框架跟踪|完整追踪 请求

参数:

{"utf8"=>"✓",
 "authenticity_token"=>"Ui6Ofxls8CqtLooHwI4yTF/1ifyP4LCJyNuNv0pQqig=",
 "user"=>{"email"=>"admin@admin.com",
 "password"=>"[FILTERED]",
 "password_confirmation"=>"[FILTERED]"},
 "commit"=>"Sign up"}

我尝试过无处不在的搜索解决方案,但是无法找到任何可以帮助我在MS Windows平台上解决此问题的解决方案。

我使用MS windows vista作为平台来构建可以允许用户注册/进入的Rails应用程序。在“登录”期间,我收到上述错误。对于开发,我使用Ruby 2.1.5 -x64,Rails 4.1.7。 SMTP设置为smtp.office365.com,port-587。这是一台机器上的本地开发,没有设置真正的数据库。

错误的原因是无法识别的身份验证,但是以简化的方式(Step Wise)来帮助克服这一点将会受到赞赏。