Ударьте блокпост при реализации переключателя языков на основе субдоменов (ru.domain.com загружает английский, jp.domain.com загружает японский язык).
Как получить единую систему членства для работы в нескольких поддоменах (ASP.NET MVC С#)?
Увидите что-нибудь о добавлении записи domain="domain.com"
в <forms >
в web.config. Это, но работает ли это при тестировании на локальном веб-сервере разработки веб-студии?