Are you using a shared SSL certificate? If so, probably the best solution is to get your own SSL certificate for your domain, as when you go to the shared certificate you are actually going to the domain for that certificate instead of your domain, and cookies are not shared across domains.