我已將Asp.Net身份框架添加到我從前端調用的WebAPI中。成功登錄後登錄管理器用戶仍然顯示爲退出?
註冊一個帳戶(並看到它在數據庫中正確顯示)我與用戶的用戶名和密碼登錄後,結果是成功的,但用戶沒有按照經理的跡象簽署?
我已經使用本例使用cookie認證嘗試:https://docs.microsoft.com/en-us/aspnet/core/security/authentication/cookie?tabs=aspnetcore2x(增加代碼段給的WebAPI)和標誌,其中發生在的WebAPI控制器動作運行此:
var result = await signInManager.PasswordSignInAsync
(username, password,
true, false); //succeeded
await HttpContext.SignInAsync("MyCookieAuthenticationScheme", User);
叫「IsSignedin」也來了假不幸的是隨後的請求...... – tweetypi
我要補充的是,用戶帳戶被在不同的調用前端一個的WebAPI管理,也許這會影響它的行爲? – tweetypi
您是使用Cookie身份驗證還是讓您擁有一個不記名令牌? –