zoukankan      html  css  js  c++  java
  • .NET MVC和.NET WEB api混用时注意事项

    1、同时配置了mvc路由和api路由时,mvc路由无法访问(调用所有mvc路由全部404错误)

    在Global.asax中,需注意路由注册的顺序,将api路由注册放在最后:

    即将

            void Application_Start(object sender, EventArgs e)
            {
                // 在应用程序启动时运行的代码
                AreaRegistration.RegisterAllAreas();
                GlobalConfiguration.Configure(WebApiConfig.Register);
                RouteConfig.RegisterRoutes(RouteTable.Routes);            
            }
    

     修改为:

            void Application_Start(object sender, EventArgs e)
            {
                // 在应用程序启动时运行的代码
                AreaRegistration.RegisterAllAreas();
                RouteConfig.RegisterRoutes(RouteTable.Routes);
                GlobalConfiguration.Configure(WebApiConfig.Register);
            }
    
  • 相关阅读:
    Docker入门
    服务配置中心
    zuul网关
    git2
    git1
    git
    shiro授权、注解式开发
    shiro认证-SSM
    Shiro入门
    Springmvc之文件上传
  • 原文地址:https://www.cnblogs.com/wanggang2016/p/10095112.html
Copyright © 2011-2022 走看看