2021-04-29 乐帮网
netcore
在ASP.Net Core中登录SignInAsync方法不管用,可能你所有的步骤你都写的都对,可按照官方的文档来写还是不行,这就是你犯的一个小小错误引起来的,你可以尝试检查一下如下地方Startup类的Configure方法。其实里面描述的就是一个页面的生命周期。有两个单词很像:
app.UseAuthentication();
app.UseAuthorization();
你是不是把顺序写反了?
public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{
if (env.IsDevelopment())
{
app.UseDeveloperExceptionPage();
}
else
{
app.UseExceptionHandler("/Home/Error");
}
app.UseStaticFiles();
app.UseRouting();
app.UseAuthentication();
app.UseAuthorization();
app.UseEndpoints(endpoints =>
{
endpoints.MapControllerRoute(
name: "default",
pattern: "{controller=Home}/{action=Index}/{id?}").RequireAuthorization();
});
}
关注我的微信公众号
在公众号里留言交流
投稿邮箱:1052839972@qq.com
庭院深深深几许?杨柳堆烟,帘幕无重数。
玉勒雕鞍游冶处,楼高不见章台路。
雨横风狂三月暮。门掩黄昏,无计留春住。
泪眼问花花不语,乱红飞过秋千去。
如果感觉对您有帮助
欢迎向作者提供捐赠
这将是创作的最大动力