У меня есть много приложений, которые размещены на основном домене и поддоменах: например,
группа 1
- www.jpindia.com / cms
- www. jpindia.com/MAC
- www.jpindia.com / SPC
Группа 2
- www.jpindia.com / cms_stg
- www.jpindia.com / cms_MAC
- www.jpindia.com / cms_TPC
- www.jpindia.com / cms_STG
Я пытаюсь поделиться авторизациейФайлы cookie между всеми приложениями в одной группе и всеми приложениями размещаются в облаке Azure. Как я могу достичь с помощью проверки подлинности файла cookie asp.net. мы используем .net core 2.2
, теперь мы используем
services.AddAuthentication(CookieAuthenticationDefaults.AuthenticationScheme)
.AddCookie(options =>
{
// options.CookieName = "CookieAuthentication";
options.LoginPath = "/Home/NotAuthorised/";
options.ExpireTimeSpan = TimeSpan.FromMinutes(20);
options.LogoutPath = "/logout/Index";
options.DataProtectionProvider = DataProtectionProvider.Create(new DirectoryInfo(@"c:\shared-auth-ticket-keys\"));
});