2017-05-30 3 views
1

Ich habe eine MVC ASP.NET-Anwendung mit "Einzelne Benutzerkonten" festgelegt. Die Anmelde- und Registrierungsfunktionen funktionieren nur beim Debuggen in Chrome. Wenn ich ohne das Debuggen auf jedem Browser, einschließlich Chrome laufen, bekomme ich auf die Anmeldeseite umgeleitet, wenn versucht wird, um sich zu registrieren oder einloggen.ASP.NET MVC-Authentifizierung funktioniert nur beim Debuggen auf Chrome

In meinem web.config Klasse i dieses

<system.web> 
<authentication mode="None" /> 
<compilation debug="true" targetFramework="4.5.2" /> 
<httpRuntime targetFramework="4.5.2" /> 

eine Idee haben, wie zu Was ist los?

+0

Versuchen Sie, den Cache des Browsers zu bereinigen, die Lösung zu bereinigen und eine Neuerstellung durchzuführen. Wenn es nicht funktioniert, versuche es zu schließen und wieder zu öffnen. Wenn keiner von ihnen funktioniert, gib hier ein paar weitere Informationen, wo du vielleicht denkst, dass das Problem von etc. kommt. –

+0

Welche Datenbank verwendest du? LocalDB (die leichte Version von Visual Studio von MSSQL Express)? Wenn Sie die LocalDB verwenden, habe ich festgestellt, dass dies außerhalb des Debuggens nicht funktioniert, möglicherweise weil es nur für die Entwicklung gedacht ist und auf VS zur Ausführung angewiesen ist. – Humpy

Antwort

0

Ich hatte das gleiche Problem vor, und es ist mit Cookies und Sitzungsstatus verwandt, versuchen Sie, Ihre Lösung ohne Debugger in Google Inkognito auszuführen, wenn es erfolgreich ausgeführt wurde, löschen Sie dann Ihren Browser-Cache von Einstellungen (Cookies).

für OWIN selbst, stellen Sie sicher, alle Ihre nuget-Pakete zu aktualisieren, sollte dies das Problem lösen.

Verwandte Themen