web-dev-qa-db-de.com

Authentifizierung in Visual Studio 2013 für vorhandenes Projekt ändern

Wenn ich ein vorhandenes Projekt in Visual Studio 2013 habe, wie kann ich die Authentifizierung ändern? Während eines neuen Projekt-Setups gibt es die Schaltfläche "Change Authentication", aber ich kann kein Äquivalent für ein vorhandenes Projekt finden.

23
Travis

Dies kann über Projekteigenschaften erfolgen. Ich poste einen Link zum Artikel, der erklärt, wie das geht.

enter image description here

enter image description here

8
Yuri

Wenn Ihr Projekt ASP.NET MVC ist und die neue Vorlage im Jahr 2013 verwendet, sollte es unter OWIN ausgeführt werden. In diesem Fall gibt es einen Teil der Klasse Startup, und falls vorhanden, gibt es eine Datei Startup.Auth.cs ist ein Teil von Startup da habe ich das

public partial class Startup
{
    // For more information on configuring authentication, please visit http://go.Microsoft.com/fwlink/?LinkId=301864
    public void ConfigureAuth(IAppBuilder app)
    {
        // Enable the application to use a cookie to store information for the signed in user
        app.UseCookieAuthentication(new CookieAuthenticationOptions()
        {
            AuthenticationType = DefaultAuthenticationTypes.ApplicationCookie,
           LoginPath = new PathString("/Authentication/Login")
        });

        // Use a cookie to temporarily store information about a user logging in with a third party login provider
        app.UseExternalSignInCookie(DefaultAuthenticationTypes.ExternalCookie);

        // Uncomment the following lines to enable logging in with third party login providers
        //app.UseMicrosoftAccountAuthentication(
        //    clientId: "",
        //    clientSecret: "");

        //app.UseTwitterAuthentication(
        //   consumerKey: "",
        //   consumerSecret: "");

        //app.UseFacebookAuthentication(
        //   appId: "",
        //   appSecret: "");

        //app.UseGoogleAuthentication();

    }
} 

Dort ist Ihre Authentifizierungskonfiguration

0
dacanetdev

Bis jemand eine bessere Antwort findet:

Bearbeiten Sie Ihre web.config und FederationMetadata.xml manuell.

0
Travis