Для проверки подлинности форм я использовал это в web.config(обратите внимание на атрибут домена):
<authentication mode="Forms">
<forms loginUrl="~/Account/Login" timeout="2880" name=".ASPXAUTH" protection="Validation" path="/" domain=".myserver.dev" />
</authentication>
Как единый вход по субдоменам настроен для новой ASP.NET Identity Framework в Mvc 5?
Дополнительная информация:
Я создаю многозадачное приложение. Каждый клиент будет находиться в субдомене:
client1.myapp.com
client2.myapp.com
Я хочу, чтобы пользователь мог войти в client1.myapp.com
, а затем перейти на client2.myapp.com
и все равно войти. Это было легко с проверкой подлинности форм. Я пытаюсь понять, как это сделать с новой платформой Identity Framework.
ИЗМЕНИТЬ
Вот код, который в конечном итоге работал у меня:
app.UseCookieAuthentication(new CookieAuthenticationOptions
{
AuthenticationType = "Application",
LoginPath = "/Account/Login",
CookieDomain = ".myapp.com"
});