我得到的错误是:
设计中的 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,端口 - 587。这是在没有设置真正数据库或其他任何东西的机器上进行的本地开发。
错误的原因是无法识别的身份验证,但任何以简化方式(Step Wise)来克服此问题的帮助将不胜感激。