devise token auth routing error

   

devise token authというトークンベースで認証を行えるgemを使用していたのですが、
routing errorが出てきました

auth/password/edit?

環境

  • railsのAPIサーバー
  • Angular2で作ったクライアント

エラー内容

パスワードをリセットするためのエンドポイントにリクエストをして、
送信されたメールアドレスのリンクから、変更するためのコンポーネントに移動する

という流れを想定していたのですが、

このようなエラーが出てきました

解決策

問題だったのは、APIサーバの
config/environment/development.rbの設定でした

普段は localhost:3000 で使用していたのですが、
今日は localhost:4000 にしていて、ポートの設定が間違っていたみたいです

本当に凡ミスでしたが、4時間ほどかかってようやくミスに気がつきました。。。

みなさんきをつけてください。。。。

参考にした記事

route not found from link in email password reset

 - Rails , , , , , , ,