URL logowania dla aplikacji ASP.NET (w tym MVC3) jest kontrolowana w web.config, w sekcji uwierzytelniania formularzy:
<configuration>
<system.web>
<authentication mode="Forms">
<forms loginUrl="~/Home/Login" timeout="2880" />
</authentication>
</system.web>
</configuration>
Sztuką dla Ciebie jest to, że chcesz dwa różne logowanie Adresy URL. ASP.NET ma świetną funkcję, w której możesz mieć plik web.config w każdym katalogu projektu, i jeśli to konieczne, użyje najbardziej specyficznego ustawienia, jakie może znaleźć, aż do głównego pliku web.config. Tak więc w folderze, w którym masz widok administracyjny ("Zgaduję"), powinieneś móc utworzyć drugi plik web.config, który będzie stosowany tylko do tych stron i niżej w drzewie:
<configuration>
<system.web>
<authentication mode="Forms">
<forms loginUrl="~/Admin/Login" timeout="2880" />
</authentication>
</system.web>
</configuration>
pan spojrzał na tej odpowiedzi: http://stackoverflow.com/questions/6447728/formsauthentication-loginurl/6452419#6452419 – frennky