Our company's website has a search page where, for example, a salesperson can search for all of his/her active accounts. It takes several minutes to query the database for these accounts and each account in the resulting list is a link to that individual account's page. The problem is that if a salesperson wants to browse accounts - i.e. go down the search results list and link to one account page, look at it, then go back to the main search page list and link to another account's page - each time the person hits the "back" button to go back from the individual account page to the main list of searched accounts, the search takes place all over again, resulting in it taking several minutes each time the "back" button is hit. We'd like to cache the search result page to avoid this, but we have ssl AND authentication due to security issues. Is it true that you can't cache objects that are secure and/or authenticated?