2016-04-16 9 views
0

abrufen Ich habe einen Knoten server.It Express für Sitzungsbehandlung verwendet.wie Sitzungscookie von einem Knotenserver in OpenShift Cloud

Ich habe httpOnly: false gesetzt. Ich versuche, den Sitzungscookie von einer cordova App, die auf localHost läuft, abzurufen. Wenn ich den Knotenserver auf localhost betreibe, kann ich den Cookie abrufen, aber wenn ich denselben Knotenserver in der OpenShift-Cloud ausführe, kann ich den Cookie nicht abrufen. Wieso ist es so?
Meine express Session Konfiguration ist wie folgt:

{name:'session.id', 
secret: 'xyz', 
resave:false, 
saveUninitialized:false, 
cookie: { maxAge: null,httpOnly:false}} 

Antwort

0

Nach einem bisschen ich, dass Session-Cookies Lesen Cross-Domain in neuem browsers.Thus verboten ist gefunden googeln gibt es mir keine Möglichkeit, die cookies.But seit ich lesen konnte In diesem Fall habe ich die Kontrolle über den Server. Ich kann die Cookies vom Server abrufen, indem ich eine normale GET-Anfrage an meinen Server mache.

Verwandte Themen