Описание тега isinrole

IsInRole - это метод класса WindowsPrincipal, находящийся в пространстве имен System.Security.Principal платформы Microsoft.NET. Он имеет несколько перегрузок и возвращает логическое значение, которое указывает, является ли объект-участник членом определенной группы.
1 ответ

My.user.IsInRole всегда возвращает false

В настоящее время я работаю над одним запросом на миграцию, где нам нужно изменить фреймворк с 3.5 на 4.6.2. Здесь проблема заключается в том, что после изменения структуры ниже метод не показывает ожидаемый результат. My.User.IsInRole() всегда возв…
15 мар '18 в 11:01
1 ответ

Проверьте зарегистрированного пользователя по списку рассылки Exchange или группам AD в C#

Я пытаюсь проверить, существует ли зарегистрированный пользователь в группе AD или списке рассылки. Я пытался использовать WindowsIdentity, но это не дает мне надлежащих результатов. Если я добавляю пользователя в DL и затем проверяю, входит ли поль…
2 ответа

Использование User.IsInRole() в представлении

В моем проекте mvc5, чтобы отключить ссылку действия для неавторизованных пользователей, я сделал это @if (User.IsInRole("Admin") | User.IsInRole("Manager")) { @Html.ActionLink("Add New Record", "ProductTypeIndex", "ProductType") } Но если нужно про…
03 сен '15 в 07:16
0 ответов

User.IsInRole() не работает в MVC 4

Я знаю, что этот вопрос задают много раз. Я попробовал все решения, но не получилось. Я использую MVC4 и использую формы аутентификации. Я не использую членство, но хочу хранить роли в проверке подлинности с помощью форм. Я использую приведенный ниж…
04 окт '15 в 19:21
4 ответа

Как я узнаю, является ли произвольный DOMAIN\username определенной ролью в C#?

Я действительно новичок в C#, так что прости мое невежество. Мне нужно проверить, находится ли пользователь (DOMAIN\username) в определенной группе, и да, это включает в себя вложенные группы. Я обнаружил, что WindowsPrincipal.IsInRole() работает фа…
12 сен '11 в 20:36
1 ответ

User.IsInRole("поддельная группа") приводит к "Не удалось установить доверительные отношения между основным доменом и доверенным доменом"

У меня есть приложение MVC 3, использующее проверку подлинности Windows с утверждениями с использованием WIF 4.5. Доступ к приложению контролируется (в настоящее время) через членство в группе AD: <deny users="?" /> <allow roles="domain\som…
1 ответ

WindowsPrincipal.IsInRole не работает в IIS 7/Win Server 2K8, но работает на IIS 6/Win Server 2K3

Есть ли какие-либо настройки или разрешения в IIS 7/Win Server 2008, которые могут вызвать WindowsPrincipal.IsInRole всегда возвращать false, когда работает один и тот же код в IIS 6/Win Server 2003? Вот как я вызываю метод: IPrincipal principal = n…
10 ноя '11 в 14:32
1 ответ

WindowsPrincipal.IsInRole и универсальные против глобальных групп активных каталогов

Кто-нибудь знает, как сделать WindowsPrincipal.IsInRole("domain\role") работать с активным каталогом универсальных групп? Допустим, текущий пользователь является членом группы с именем Role в домене с именем domain, и что группа Role является глобал…
2 ответа

IsInRole получает новый токен безопасности

Я использую метод IsInRole WindowsPrincipal для проверки членства в группах в приложениях WPF и Winforms. Я создаю идентификационный токен, который может быть для любого пользователя AD (не обязательно пользователя, который фактически вошел в компью…
3 ответа

Переопределите User.IsInRole и [Authorize(Roles = "Admin")] для приложения MVC4

Я создал пользовательский поставщик ролей для своего приложения MVC4, где мне удалось переопределить методы CreateRole, GetAllRoles и RoleExists и связать их с моей существующей базой данных следующим образом: namespace Project.Providers { public cl…
1 ответ

Как использовать IsInRole от членства ASP.NET в библиотеке DLL

Большинство реальных веб-приложений имеют по крайней мере одну библиотеку DLL. Если мы используем поставщик членства ASP.NET, как мы можем вызвать метод Roles.IsInRole в dll? Возможность ссылки на HttpContext не является хорошей. Потому что у нас ес…
20 дек '09 в 05:43
0 ответов

mvc signalr chat - идентификационная роль пользователя в качестве префикса

Поэтому у меня проблемы с использованием пользовательских ролей MVC Identity в качестве префиксов в моем чате. Это jQuery внутри тега скрипта в представлении. вид: var admin = "@User.IsInRole("Administrator");" // Add the message to the page. if (ad…
1 ответ

My.User.IsInRole() не работает после перехода на 4.6.2 framework в vb.net

В настоящее время я работаю над одним запросом на миграцию, где нам нужно изменить структуру с 3.5 на 4.6.2. Здесь проблема заключается в том, что после изменения структуры ниже метод не показывает ожидаемый результат.My.User.IsInRole() возвращается…
14 мар '18 в 12:27
0 ответов

IsInRole() не проверяет членство во вложенной группе, чего мне не хватает

Предоставление правильных результатов для всех групп, возвращаемых "whoami /groups", но не для вложенных групп. Например, пользователь A является членом группы A, а группа A является членом группы B, тогда он возвращает true для groupName = A, но не…
02 июн '13 в 13:40
2 ответа

User.IsInRole работает для Admin, но false для других пользователей

В моем _Layout.chtml я хочу показать меню на панели навигации в зависимости от роли пользователя. Короче говоря, у меня есть роли "Администратор" и "Пользователь". Вот мой код в _Layout.html <div class="navbar-collapse collapse"> <ul class=…
18 апр '16 в 18:26
1 ответ

Динамическое добавление ролей к поставщику ролей asp.net

Я использую поставщик ролей Asp.Net, который содержит некоторые роли. Я хотел бы добавить некоторые другие роли, которые приходят из другой базы данных. Есть ли способ сделать какое-то "объединение" между ролями, исходящими от поставщика ролей, и ро…
20 май '15 в 15:04
0 ответов

Проверьте групповые разрешения

У меня есть приложение ASP.NET MVC3. Мы добавили оконную аутентификацию. На каком-то контроллере мы должны сделать дальнейшую авторизацию. Например, я хочу, чтобы страница предпочтений была доступна для просмотра для "ABCGroup", которую я пытался ис…
22 авг '12 в 11:49
1 ответ

Как не использовать волшебную строку с IsInRole в Silverlight RIA?

Я продлил UserBase класс в System.ServiceModel.DomainServices.Server.ApplicationServices в моем Silverlight RIA, и да, люди все еще используют Silverlight, и мне было интересно, что будет лучшим опытом в отношении IsInRole(@"domain\groupName") и как…
1 ответ

Identity 2.0 Custom UserManager/RoleManager и бритва, вызывающая User.IsInRole("RoleName")

Вопросы ниже: прочитайте, чтобы увидеть, что вам нужно, чтобы помочь ответить... я имею VS 2013 MVC 5 с видами бритвы Dapper DAL Custom UserManager и UserStore/User: IUser Я создаю свой собственный UserManager, RoleManager, UserStore, RoleStore и вс…
26 сен '14 в 18:53
0 ответов

User.IsInRole работает только с SID группы AD (а не с именем группы)

Если я использую только авторизацию Windows, я могу без проблем использовать User.IsInRole("Веб-разработчики"). Но когда я добавляю поставщика ролей SQL, User.IsInRole вернет true (только для групп Active Directory), если я использую SID группы. Не …