When you want to access a session from an ashx file you will find that using context.Session["value"] , will not allow you to access the session variables from the previous file where the session was available from. This is expected behavior and based on some guides Ihave seen, is often over complicated. Rather than building a work around…