Patent ID: 8621078

Claim:
A traffic management device for managing a secure communication over a network, comprising: a transceiver to send and receive data over the network; a certificate store that is configured to store a plurality of certificates, each certificate being associated with a different virtual hosted website in a plurality of virtual hosted websites; and a central processing unit (CPU) having a virtual host management component that is programmed to perform actions comprising: receiving from a client a first request for a secure resource that is hosted on a first virtual hosted website, wherein the first virtual hosted website is hosted at a network device other than at the traffic management device; determining which virtual hosted website the client is currently accessing over the network; storing information about the client and about the determined first virtual hosted website for which the client is currently accessing; receiving from the client a second request to establish a secure connection with the first virtual hosted website; employing the stored information about the client and the determined first virtual hosted website to identify a certificate associated with the first virtual hosted website that the client last accessed from the plurality of certificates; and providing to the client the certificate to enable the client to authenticate the first virtual hosted website and for use in establishing the secure connection.