2017-10-15 68 views
12

Używam SendGrid do mojej aplikacji Rails na Heroku. Przetestowałem proces rejestracji. Widziałem, jak e-mail został utworzony i wysłany w SendGrid. E-mail pojawił się w mojej skrzynce odbiorczej Gmail. Ale kiedy kliknąłem link "Aktywuj" w e-mailu, otrzymuję błąd poniżej. Po otrzymaniu wiadomości e-mail i kliknięciu linku zauważyłem, że chociaż kliknąłem tylko kilka razy, długa lista "klikniętych" działań pojawiła się w sendgrid. Zauważyłem, że każde kliknięcie wygenerowało trzy "kliknięte" działania w sendgrid. nie wiem, czy to jest wskazówka, czy nie.Szyny - SendGrid - błąd nieprawidłowej odpowiedzi

sendgrid.net wysłał nieprawidłową odpowiedź. ERR_INVALID_REDIRECT

+0

Błąd wygląda okrągłym numerze przekierowania. Może SG może zastąpić twój link linkiem, którego używa do śledzenia kliknięć, i przekierować na twoje po zalogowaniu kliknięcia. Czy próbowałeś zapytać ich o to? –

+0

Spróbuj raz w przeglądarce incognito. –

+0

Gdzie jest wskazane łącze "aktywuj"? –

Odpowiedz

1

Upewnij się, że nazwa hosta jest poprawna w środowisku produkcyjnym.

config/środowiska/production.rb

Rails.application.configure zrobić
.
.
host = 'Twoja aplikacja heroku .herokuapp.com'
.
.
koniec

tak:
host = 'https://fierce-wave.herokuapp.com'