MVC 5 Redirect auf die Login-Seite Funktioniert Nicht mit OWIN

Ich versuche in meinen Kopf zu kriegen mit OWIN. Erstellt habe ich zwei MVC-5-Projekte. Mit der Authentifizierung mit Aspnet.Identität und die der anderen begann, wie Sie ein leeres Projekt.

Ich habe Folgendes in der emptyp Projekt:

  • Konto-Controllers mit einer Login-action und zugehoerigen Ansicht

  • Start.cs und andere partielle Start.cs mit

public partial class Startup
{
        public void ConfigureAuth(IAppBuilder app)
        {
            app.UseCookieAuthentication(new CookieAuthenticationOptions
            {
                AuthenticationType = "ApplicationCookie",
                LoginPath = new PathString("/Account/Login")
            });
        }
    }

Ich eingerichtet haben, die Über die Aktion des Home-Controllers mit [Genehmigen] - Attribut in beiden Projekten.

Wenn ich das erste Projekt und gehen Sie zum info-Bildschirm, bevor die Anmeldung in der es leitet auf die login-action als erwartet. Wenn ich das gleiche für das zweite Projekt bekomme ich einen "HTTP-Fehler 401.0 - nicht autorisiert" statt umzuleiten.

Irgendeine Idee, was die Ursache wäre die zweite auf diese Weise zu Verhalten?

  • Haben Sie gegenüber dem web.config zwischen den beiden Projekten?
  • Ich habe im Vergleich der beiden web.config-Dateien, aber ich werde es wieder tun und Bericht erstatten...
  • vielen Dank für die Hilfe. Ich fand einige Unterschiede in der web.config, die ich gestern verpasst. Leider hat es nicht helfen, das problem zu lösen.
InformationsquelleAutor Jeff | 2013-10-29
Schreibe einen Kommentar