2つの異なるドメイン間でCookieを共有することがまったく可能かどうかはわかりませんが、2つのサブドメイン間でCookieを共有する必要がある場合は、以下の方法で行います。
HttpCookie cookie = new HttpCookie("cookiename", "value");
cookie.Domain = "domain.com";
For forms authentication set this in web.config
<forms name=".ASPXAUTH"
loginUrl="login.aspx"
protection="All"
timeout="30"
path="/"
requireSSL="false"
domain="domain.com">
</forms>