.net core web 基于cookie验证用户是否登录,但是在.net core webapi 中验证失败,请求是带有登录cookie的 但是User.Identity.IsAuthentication
总是false
.net core webapi 是不是有什么不同呢?
配置都是正确的,
services.AddAuthentication(CookieAuthenticationDefaults.AuthenticationScheme)
.AddCookie(CookieAuthenticationDefaults.AuthenticationScheme, o =>
{
......
});
serivces.AddMvc();
app.UseAuthentication();
app.UseMvc()