почему имя контроллера повторяется дважды в URL? - PullRequest
0 голосов
/ 27 июня 2019

У меня есть приложение asp.net mvc 4.0, с 2 контроллерами и без областей. Почему я вижу имя контроллера дважды в представлении контроллера AzMigrationController, действие index? Например: https://localhost:44348/AzMigration/AzMigration

Это подпись контроллера

public class AzMigrationController : Controller
{
    // GET: /AzMigration/
    [HttpGet]
    public ActionResult Index()
    {    
        return View();   
    }

    [HttpPost]
    public ActionResult Index(string msftAccount)
    {     
        return View("MigrationErrorPage");
    }

    public ActionResult AuthResult()
    {           
    }

У меня есть следующая картаRoute ниже

routes.MapRoute(
    name: "Default",
    url: "{controller}/{action}/{id}",
    defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
); 

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...