私はMichael Hartlのレールチュートリアルを進めています。現在、WebアプリケーションをHerokuにプッシュしています。 (アプリケーションはローカルサーバで正しく機能します)hellokuにrailsアプリケーションを配備すると、sendgrid電子メールリンクが実行不能になる
私はsendgridを使用して、アカウントをアクティブにするための電子メールの送信を容易にしています。ユーザーがアカウントを作成すると、電子メールは正しく送信され、ユーザーが受信します。ただし、リセットリンクは機能しません。
ローカルサーバーでは、電子メールはURL localhost:3000/etc .... とのリンクを生成します。これはうまくいきます。
しかし、ヒロクの展開では、電子メール内のリンクにより、記号 "<"と ">"のHTMLコードが生成されます。そのようにURLを囲む...
http://<app-1234>.heroku-app.com/ etc...
有効なリンクとして機能しません。 "<>"タグを手動で削除すると、アクティベーションリンクが機能します。
sendgrid内にいくつかの設定があるとします。 "<>"タグがURLに追加されないように変更できますが、私は答えが見つからないと思います。私の質問がはっきりしていることを願う?多くは事前に感謝!
私はこれを逃したと信じられない...よく!多くのお返事ありがとう、簡単に解決しました。 – pip36
いいえ問題:-) –
おかげで、ハートルと幸運。 –