Я использую FormsAuthentication (с файлами cookie) для проверки подлинности пользователей с именем файла cookie по умолчанию (".ASPXAUTH").
Мне нужна другая система входа для виртуального каталога "/ Admin /" (поддерживаемая контроллером ASP.NET MVC, "AdminController") ... как если бы каталог "/ Admin /" был другим веб-приложением , но без создания другого веб-проекта внутри моего решения.
Как я могу настроить во время выполнения имя файла cookie, используемого FormsAuthentication? FormsAuthentication.FormsCookieName доступен только для чтения (и статический ...) и может быть настроен только один раз в файле web.config ...
Должен ли я создать собственный модуль FormsAuthenticationModule?
Может пригодиться фильтр контроллера, подобный следующему:
[CustomFormsAuthenticationCookie("NewCookieName")]
public class AdminController : Controller
{