Session 简单登录到会话
我在.NETCore中从事简单的项目。这是学校的任务,所以我不需要任何先进的做法。当会话为空时,您能告诉我设置默认视图的最简单方法是什么吗?例如,当用户手动输入Url/Home/Tasks时,他将被重定向到Account/Login,直到输入正确的登录名。谢谢您只需使用基本身份验证即可实现这一点。创建新应用程序时选择“个人用户帐户”选项: 然后查看Startup.cs类,并将以下行添加到Session 简单登录到会话,session,asp.net-core,authorization,asp.net-core-mvc,.net-core,Session,Asp.net Core,Authorization,Asp.net Core Mvc,.net Core,我在.NETCore中从事简单的项目。这是学校的任务,所以我不需要任何先进的做法。当会话为空时,您能告诉我设置默认视图的最简单方法是什么吗?例如,当用户手动输入Url/Home/Tasks时,他将被重定向到Account/Login,直到输入正确的登录名。谢谢您只需使用基本身份验证即可实现这一点。创建新应用程序时选择“个人用户帐户”选项: 然后查看Startup.cs类,并将以下行添加到ConfigureServices方法: public void ConfigureServices(ISe
ConfigureServices
方法:
public void ConfigureServices(IServiceCollection services)
{
services.Configure<IdentityOptions>(options =>
{
options.Cookies.ApplicationCookie.LoginPath = new PathString("/Login");
options.Cookies.ApplicationCookie.LogoutPath = new PathString("/Logoff");
});
}
您只需使用基本身份验证即可实现这一点。创建新应用程序时选择“个人用户帐户”选项: 然后查看Startup.cs类,并将以下行添加到
ConfigureServices
方法:
public void ConfigureServices(IServiceCollection services)
{
services.Configure<IdentityOptions>(options =>
{
options.Cookies.ApplicationCookie.LoginPath = new PathString("/Login");
options.Cookies.ApplicationCookie.LogoutPath = new PathString("/Logoff");
});
}
[Authorize]
public class HomeController : Controller
{
...
}