Using ASP.NET I am putting data into cache which is user-specific. The Site uses Windows-Authentication:
HttpContext.Current.Cache.Insert(....)
Is this cache available to the user only, or will any user who requests the cache with the same key get the same data?
The cache is global so every use will access the same resources through the site. You can look at the Session if you need session persistent user data.