cURL Timeout auf Heroku

8

Ich verwende eine Symfony2-App auf Heroku und kann keine Verbindung zu meiner API herstellen.

Ich erkläre Ihnen das Szenario:

  1. Ich verbinde mich in meiner App über ein Formular
  2. Wenn ich mich korrekt in meiner App angemeldet habe, wird ein Ereignis-Listener ausgelöst
  3. Ich greife auf die URL zu, die mir das API-Token liefert, und speichere diese Zugangsdaten in der Benutzersitzung
  4. Ich leite den verbundenen (zur App und zur API) Benutzer auf die Homepage der App um

Also mein Problem ist an dem Punkt 3. Ich habe versucht mit cURL und einem file_get_contents auf die URL zuzugreifen und beide sind nicht gearbeitet.

Wenn ich versuche, auf die URL zuzugreifen, die mir das OAuth-Token liefert, das für den Zugriff auf meine API erforderlich ist, schlägt es fehl. Ich habe versucht, auf diese URL manuell im Browser (oder Postman) zuzugreifen und es gibt gut das OAuth-Token zurück.

Der Ereignis-Listener:

%Vor%

Der Fehler von Heroku und meinen Logs:

%Vor%

Danke für Ihre Hilfe!

    
Maxime Picard 27.11.2015, 09:04
quelle

1 Antwort

3

Ich habe eine Lösung gefunden:

EventListener

%Vor%

Dies ist nur eine andere Lösung, um meine API einzuloggen, ohne cURL und die URL zu verwenden, die das Token liefert.

    
Maxime Picard 07.12.2015, 08:59
quelle

Tags und Links