Описание тега iprincipal
Интерфейс System.Security.Principal.IPrincipal определяет базовую функциональность объекта безопасности. Чаще всего он используется приложениями, написанными для платформы Microsoft.NET.
2
ответа
Получение имени пользователя из Active Directory
Я пытаюсь получить имя пользователя из Active Directory. Я нашел этот кусок кода, чтобы попробовать, однако он не распознает User часть User.Identity.Name, Я посмотрел, нужно ли мне добавить еще одну ссылку или сборку, однако я ничего не видел. Есть…
23 ноя '16 в 18:08
1
ответ
Использование PrincipalContext и PrincipalSearcher для доступа к пользователям Active Directory с отдельного сервера
У меня есть следующий код для получения текущих активных пользователей каталога: public List<DomainContext> GetADUsers(string term=null) { List<DomainContext> results = new List<DomainContext>(); string ADServerName = System.Web.Co…
06 дек '13 в 16:53
3
ответа
WindowsPrincipal.IsInRole() не возвращает ожидаемый результат
Итак, вот мой текущий код: List<string> rowGroups = GetFileGroups((int)row.Cells["document_security_type"].Value); bool found = false; System.Security.Principal.WindowsPrincipal p = new System.Security.Principal.WindowsPrincipal(System.Securit…
12 ноя '08 в 16:28
1
ответ
Корзина в IIdentity IPrincipal
Я разрабатываю систему управления заказами для своих клиентов. И в этой системе я решил использовать IPrincipal вместо IIdentity. Я долго думал о том, где мне хранить данные корзины покупателя. Наконец я решил хранить в Cookie. Мой первый вопрос: гд…
11 апр '17 в 11:35
3
ответа
Веб-сервисы ASP.net
Я использую веб-сервис, который устанавливает объект Thread.CurrentPrincipal при входе в систему и вскоре позже, когда другой веб-метод того же веб-сервиса обращается к Thread.CurrentPrincipal, его другой / сбрасывает Может кто-нибудь сказать мне, е…
10 ноя '09 в 11:52
1
ответ
Неверное приведение при получении пользовательского IPrincipal из HttpContext
После изучения FormsAuthentication в течение нескольких дней я решил сохранить сериализованный объект в свойстве UserData куки-файла FormsAuth и использовать собственный объект IPrincipal для HttpContext.Current.User. Большинство руководств, которые…
25 янв '13 в 01:04
2
ответа
ASP.NET MVC: как IPrincipal может быть нулевым?
Я использую веб-сайт на IIS6 / Server 2003, который использует встроенную проверку подлинности Windows в локальной интрасети. Я могу перейти на сайт, но периодически получаю ошибки "Object null" при вызове следующего кода C#, который вызывается при …
17 янв '11 в 12:56
3
ответа
Код игнорирует атрибут PrincipalPermission?
У меня есть метод Delete для всех моих бизнес-объектов, в которых есть атрибут PrincipalPermission. Пример: [PrincipalPermission(SecurityAction.Demand, Role = "Vendor Manager")] public static bool Delete(Vendor myVendor) { //do work here } Проблема …
08 ноя '10 в 21:20
6
ответов
Как я могу облегчить доступ к своему пользовательскому IPrincipal в ASP.NET MVC?
Я написал собственный основной объект, который содержит несколько дополнительных полей (адрес электронной почты и идентификатор пользователя в дополнение к имени пользователя). Чтобы получить доступ к этим свойствам, я должен привести объект Context…
12 авг '11 в 18:07
2
ответа
Как установить пользовательский принципал в asp.net
Я новичок в веб-приложении. Я создал собственный принцип и пытаюсь установить его в CurrentDomain. Этот код прекрасно работает в приложении WPF. Но здесь выдается исключение из политики "Основной объект по умолчанию не может быть установлен дважды".…
25 фев '13 в 08:11
2
ответа
Отличаются ли пользователи в WebApiController и HttpContext.Current.User?
После ссылки на этот пост я написал атрибут для базовой аутентификации Http, который будет использоваться в веб-интерфейсе API. В классе атрибутов, если предоставленные учетные данные совпадают, я устанавливаю HttpContext.Current.User как HttpContex…
19 дек '12 в 16:45
1
ответ
User.Identity.IsAuthenticated иногда возвращает false
Я использую asp.net 4.0 и аутентификацию формы. Чтобы проверить, аутентифицирован ли пользователь или нет, я использую User.Identity.IsAuthenticated. Большую часть времени он работает отлично, но я не знаю как, иногда он возвращает false, даже если …
10 авг '11 в 11:33
4
ответа
Пользовательская идентификация с использованием MVC5 и OWIN
Я пытаюсь добавить пользовательские свойства в ApplicationUser для веб-сайта с использованием аутентификации MVC5 и OWIN. Я прочитал /questions/8247303/aspnet-mvc-ustanovit-polzovatelskij-iidentity-ili-iprincipal/8247340#8247340 и мне нравится, как …
10 фев '14 в 14:28
2
ответа
Предоставленный токен защиты от подделки был предназначен для пользователя "Имя пользователя", но текущий пользователь ""
Когда я вхожу с учетными данными пользователя, в первый раз без ошибок при входе в приложение, но при выходе из системы и повторном входе с учетными данными другого пользователя произошла ошибка Предоставленный токен защиты от подделки был предназна…
14 дек '15 в 11:59
1
ответ
Обновление: передача HttpContext и IPrincipal в Controler в модульном тесте ReSharper
Я пытаюсь запустить пару базовых модульных тестов на контроллере ASP MVC, однако в какой-то момент контроллер должен проверить IPrincipal User объект вроде так: ViewBag.Level = Security.GetLevel(User); Как только тестовый модуль входит в Create Мето…
16 апр '14 в 23:01
0
ответов
Получение имени пользователя AD без домена
В настоящее время я переключаю старое интранет-приложение на C#, которое использовало проверку подлинности с помощью форм и профили (SQL) для проверки подлинности и отслеживания пользователей. Однако сейчас я конвертирую его для работы с аутентифика…
03 авг '17 в 14:46
1
ответ
Передать IPrincipal из MVC в SignalR
У меня есть приложение MVC с аутентификацией на основе форм с пользовательским принципалом. Перед использованием приложения пользователь должен войти в систему. После этого я хочу использовать SignalR, проблема в том, что Context.User.Identity.Name …
25 ноя '15 в 18:34
3
ответа
Почему Решарпер думает, что IPrincipal.Identity никогда не будет нулевым?
Resharper 8, работающий в VS2010, говорит мне, что я могу удалить чек на principal.Identity != null: Я предполагаю, что это потому, что в коде для IPrincipal есть атрибут NotNull или что-то скрывающееся, но довольно просто написать собственную реали…
05 дек '13 в 12:26
2
ответа
Установите свойство пользователя для ApiController в модульном тесте
Мои модульные тесты для ApiController используют несколько вспомогательных методов для создания экземпляра контроллера: public static ResourcesController SetupResourcesController(HttpRequestMessage request, IResourceMetadataRepository repo, IUnitOfW…
14 мар '13 в 15:42
0
ответов
Проверка подлинности пользовательских форм ASP не работает, потому что файл cookie потерян
У меня есть веб-сайт ASP .Net 4.5 MVC, где я настроил аутентификацию форм, следуя этому руководству. Разница в том, что я аутентифицируюсь через бэкэнд-dll, поэтому я пропустил все компоненты базы данных в учебнике, и там, где учебник выбирает польз…
30 сен '15 в 07:43