1.在Global.asax文件中添加Application_BeginRequest方法,如下如所示: public class webapiApplication : HttpA
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默认登录页面内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!
--结束END--
本文标题: asp.net web api2设置默认启动登录页面的方法
本文链接: https://lsjlt.com/news/168141.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2023-05-21
2023-05-21
2023-05-21
2023-05-21
2023-05-20
2023-05-20
2023-05-20
2023-05-20
2023-05-20
2023-05-20
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0