asp.net web api2设置默认启动登录页面的方法

 更新时间:2022年09月22日 09:18:13   作者:小小鱼34309335  
这篇文章主要介绍了asp.net web api2设置默认启动登录页面的方法,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

1.在Global.asax文件中添加Application_BeginRequest方法,如下如所示:

public class WebApiApplication : HttpApplication
{
    protected void Application_Start()
    {
        log4net.Config.XmlConfigurator.Configure(new FileInfo(Server.MapPath("~/Web.config")));
        AreaRegistration.RegisterAllAreas();
        GlobalConfiguration.Configure(WebApiConfig.Register);
        FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
        RouteConfig.RegisterRoutes(RouteTable.Routes);
        BundleConfig.RegisterBundles(BundleTable.Bundles);
    }
    
    
    protected void Application_BeginRequest(object sender, EventArgs e)
    {
        if (Context.Request.FilePath == "/") 
            Context.RewritePath("home/page/login.html");
    }
}

静态页面的目录结构如下所示:

2.等启动项目后,到了登录页,有可能会发现静态资源,如图片,css,js文件全部加载失败,这个时候需要修改一下路径,如下所示:

登录成功跳转的页面也要注意下。

备注:项目使用rider2022.2.3开发 

到此这篇关于asp.net web api2设置默认启动登录页面的文章就介绍到这了,更多相关asp.net web api2默认登录页面内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • ASP.NET OutputCache详解

    ASP.NET OutputCache详解

    这篇文章主要介绍了ASP.NET OutputCache详解,本文详细讲解了OutputCache的语法、OutputCache的参数、OutputCache使用示例等内容,需要的朋友可以参考下
    2015-06-06
  • 深入浅析WinForm 进程、线程及区别介绍

    深入浅析WinForm 进程、线程及区别介绍

    进程是一个具有独立功能的程序关于某个数据集合的一次运行活动。线程,有时被称为轻量级进程(Lightweight Process,LWP),是程序执行流的最小单元。这篇文章主要介绍了WinForm 进程、线程的相关资料,需要的朋友可以参考下
    2016-09-09
  • WPF框架Prism中使用MVVM架构

    WPF框架Prism中使用MVVM架构

    这篇文章介绍了WPF框架Prism中使用MVVM架构的方式,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-02-02
  • ASP.net中Core自定义View查找位置的实例代码

    ASP.net中Core自定义View查找位置的实例代码

    在本篇文章里小编给大家分享的是关于ASP.net中Core自定义View查找位置的实例代码,需要的朋友们可以学习下。
    2020-04-04
  • Asp.net MVC定义短网址的方法

    Asp.net MVC定义短网址的方法

    这篇文章主要介绍了Asp.net MVC定义短网址的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-08-08
  • 未将对象引用设置到对象的实例 (System.NullReferenceException)

    未将对象引用设置到对象的实例 (System.NullReferenceException)

    System.NullReferenceException:未将对象引用设置到对象的实例,这是一个新鸟,中鸟,老鸟都避不开的错误
    2012-03-03
  • 作业调度框架Quartz.net用法详解

    作业调度框架Quartz.net用法详解

    本文详细讲解了作业调度框架Quartz.net的用法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-06-06
  • 在ashx文件中使用session的解决思路

    在ashx文件中使用session的解决思路

    如果你要保证数据的安全性,你可以在ashx中使用session验证如:你的index.aspx中使用jquery回调ashx数据,那么在index.aspx page_load时session[checked]="true",在ashx中验证session是否存在
    2013-01-01
  • .NET发布网站详细步骤

    .NET发布网站详细步骤

    这篇文章主要为大家介绍了.NET发布网站详细步骤,包括web网站发布、IIS6 安装方法、ASP.NET v4.0 安装方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-02-02
  • ASP.NET MVC命名空间时引起错误的解决方法

    ASP.NET MVC命名空间时引起错误的解决方法

    这篇文章主要介绍了解决ASP.NET MVC 重命名(命名空间)而导致错误的方法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2015-11-11

最新评论