Я пытаюсь выяснить, когда мой собственный пользовательский поставщик членства (не наследующий от членства ASP.NET), если мне нужно работать с IPrincipal и IIdentity. Я имею в виду, что это не только для непубличных сайтов, где вы работаете с учетной записью на базе Windows?IPrinciple и IIdentity в приложении E-commcerce - ASP.NET MVC
Также я хочу создать свой собственный файл cookie для хранения данных auth, а не файлов cookie .ASPXAUTH.
Мы также создаем собственный провайдер ролей, поэтому мы не будем использовать функциональность Context.User.IsInRole, которую я бы предположил с помощью IIdentity.
Могу ли я спросить, почему вы хотите это сделать? –