Sto creando il sito utilizzando i seguenti passaggi.Creare un sito HotTowel con accesso (facebook, twitter, google, microsoft)?
- Creare un'applicazione Web Asp.net Mvc 4 con il modello standard "Internet application". Quindi il codice di accesso è stato creato. Quindi aggiornare tutto il codice di riferimento con NuGet.
- Eseguire
Install-Package HotTowel
e aggiornare tutto il codice utilizzando NeGet.
Quando eseguo il codice.
- Andrà direttamente a HotTowel
HotTowel\index.cshtml
invece della pagina Home \ Index.cshtml che ha il codice di accesso. - Il codice html generato
HotTowel\index.cshtml
è avvolto nel codice html generatoShared\_Layout.cshtml
.
Quello che voglio è
Il sito mostra la pagina di login prima, e reindirizzare alla home page HotTowel dopo loggato
Aggiornamento:.
Ho provato ad installare HotTowel su un progetto SPA predefinito pre-creato e ha ottenuto problemi simili.
Aggiornamento 2:
ho scoperto che commentare le seguenti righe nel file HotTowelRouteConfig.cs
farà in modo che la pagina iniziale andare a Home\Index.cshtml
.
[assembly: WebActivator.PreApplicationStartMethod(
typeof(test4.App_Start.HotTowelRouteConfig), "RegisterHotTowelPreStart", Order = 2)]