C# 如何提示用户登录
我使用visual studio制作的默认网页,但我希望该网页首先要求用户登录或注册,然后显示该网页的内容,我该怎么做?在默认页面上,询问登录凭据。然后创建另一个用作主页的页面,并在登录成功后重定向到该页面 在页面加载事件的每个页面上检查用户是否登录。C# 如何提示用户登录,c#,asp.net,webforms,C#,Asp.net,Webforms,我使用visual studio制作的默认网页,但我希望该网页首先要求用户登录或注册,然后显示该网页的内容,我该怎么做?在默认页面上,询问登录凭据。然后创建另一个用作主页的页面,并在登录成功后重定向到该页面 在页面加载事件的每个页面上检查用户是否登录。 如果没有,则重定向到登录页面 if (!User.Identity.IsAuthenticated) { Response.Redirect("~/Account/Login.aspx");
如果没有,则重定向到登录页面
if (!User.Identity.IsAuthenticated)
{
Response.Redirect("~/Account/Login.aspx");
}
将
[Authorize]
属性添加到控制器方法。。。这是一个教程告诉你的第一件事,如果你在谷歌上搜索它的话。难道控制器不在mvc中吗?好吧,除了asp.net,你还没有指定你在使用什么技术,mvc是其中的一部分。你需要特别注意,我只是使用没有mvc的web表单