是否可以使用應用程序事件將用戶名保存在會話變量中?我願做這樣的事情:當用戶使用Http模塊登錄時,保存會話變量中的用戶名
private void ContextOnBeginRequest(object sender, EventArgs eventArgs){
if (_context.Request.IsAuthenticated)
_context.Session["ID"] = _context.User.Identity.Name;
}
然而,在上面的代碼中,我得到一個錯誤,說會話狀態不可用。