change Cache.Insert as below
HttpContext.Current.Cache.Insert("sKey", sKey, null, DateTime.MaxValue, SessTimeOut,
System.Web.Caching.CacheItemPriority.NotRemovable, null);
current problem is your Cache key name is not
"sKey"
it is combination of
txtUName.Text
and
txtPwd.Text