protected void Session_Start(object sender, EventArgs e) { var principal = (ClaimsPrincipal)HttpContext.Current.User; var identity = principal.Identity; var bootstrapContext = (BootstrapContext)principal.Identities.First().BootstrapContext; SecurityTokenHelper.StoreSecurityToken(SecurityTokenHelper.GetTokenFromBootstrapContext(bootstrapContext)); Debug.WriteLine($"Session_Start. Identity name: {identity.Name}"); }
private void CustomAuthenticationModule_SecurityTokenReceived(object sender, SecurityTokenReceivedEventArgs e) { SecurityTokenHelper.StoreSecurityToken(e.SecurityToken); Debug.WriteLine($"SecurityTokenReceived. SecurityToken ID: {e.SecurityToken.Id}"); }