Visual Studio 2013 Изменить аутентификацию в существующем проекте

Если у меня есть существующий проект в Visual Studio 2013, как мне изменить аутентификацию? Во время новой настройки проекта есть кнопка "Изменить аутентификацию", но я не могу найти эквивалент для существующего проекта.

Ответы

Ответ 2

Пока кто-то не найдет лучшего ответа:

Измените свой web.config и FederationMetadata.xml вручную.

Ответ 3

Если ваш проект представляет собой ASP.NET MVC и использует новый шаблон в 2013 году, он должен работать на OWIN, поэтому внутри него должен быть запущен частичный класс Startup, и в случае его наличия есть файл Startup.Auth.cs, который является частичным Запуск там у меня есть

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();

    }
} 

Там ваша конфигурация аутентификации