2009-08-06 8 views
0

Wir haben Testserver für ein ASP.NET MVC-Projekt. Alles funktioniert gut auf Dev-Maschinen, aber wir können nicht einloggen, wenn "Remember me" auf der Login-Seite eingecheckt (in diesem Fall wird die Anfrage auf die Anmeldeseite umgeleitet, keine Ausnahme tritt soweit ich weiß).ASP.NET MVC - "Remember me" funktioniert nur auf localhost

Wenn wir einen Browser in RDP auf dem Testserver zu öffnen, ist es möglich zu verwenden „Remember me“ richtig als localhost - aber die Ferne immer noch nicht.

Die beiden web.config Gleichen sind (mit Ausnahme der compilation debug Reihe).

Irgendeine Idee?

Vielen Dank im Voraus!

Antwort

Server falsch war (minus 3 Tage) und Cookie starb zu schnell.

+0

Bitte markieren Sie diese Frage als beantwortet. –

+0

Ich muss 2 Tage warten, aber danke. – boj

Antwort

2

Pff ... basierend auf this Artikel ich die Antwort schnell gefunden: die Serverzeit ist falsch (es ist eine virtualisierte man und etwas passiert), so endet die Lebensdauer des Kekses zu schnell.

Ich lösche diese Frage nicht vielleicht kann für andere hilfreich sein.

0

Hmmm ...

Sie passieren nicht mehrere Server auf dem Testbed Sie tun haben? Klingt wie ein klassisches machinekey Problem wenn ja.

(abgesehen - vergleichen immer machine.configs auch in Fällen wie diesem!)

+0

Vielen Dank, aber ich habe keine machine.configs. – boj

Verwandte Themen