Публикации по теме 'claims'


Добавление дополнительных утверждений пользователей в веб-приложения ASP.NET Core
Документация по ASP.NET Core подробно объясняет, что такое претензия и как ее проверить. Однако нет информации о том, как создать новое утверждение и прикрепить его к объекту пользователя. Здесь мы собираемся восполнить этот пробел и предоставить вам пошаговые инструкции о том, как добавить новое утверждение и использовать его в представлениях (страницах) или в любой другой части вашего приложения ASP.NET Core. Проблема Опишем задачу, которую мы собираемся решить. У нас есть..

Вопросы по теме 'claims'

SSO Добавление утверждений к социальному входу (SAML WS-Fed)
Я пытаюсь понять концепции SSO и то, как они подходят к моей ситуации, и я дошел до того, что немного застрял. Предполагая, что мы используем что-то вроде Azure AD, или Ping Identity, или что-то в этом роде, мы хотим включить социальный вход (учетная...
363 просмотров
schedule 01.01.2023

Поставщик доверия утверждений ADFS с истекшим сертификатом
Привет, у меня есть несколько IDP, зарегистрированных в нашем провайдере ADFS Claims Trust. Срок действия сертификата одного из метаданных федерации IDP истек. Соответствующая сторона успешно интегрируется (с истекшим сертификатом) с другим...
3216 просмотров
schedule 25.02.2023

Azure AD не предоставляет утверждение об идентификаторе объекта для пользователей Chrome.
У нас есть приложение ASP.Net MVC 5, которое проходит аутентификацию в Azure AD. Мы хотим получить идентификатор объекта от ClaimsPrincipal, когда пользователь переходит к действию контроллера, поэтому мы используем следующий код: var...
1081 просмотров

ADAL JavaScript: добавление дополнительных утверждений (ADAL JS)
Я запустил пример проекта SPA ADAL JS из Github для своего Azure AD. Это работает хорошо, но я хочу добавить претензии к токену после аутентификации. В образце SPA вы добавляете промежуточное ПО следующим образом:...
1272 просмотров

asp.net Identity Role утверждает в Thinktecture.IdentityServer.v3
У меня есть образец сервера Auth, настроенного с использованием Thinktecure.IdentityServer.v3, к которому также подключен Thinktecture.IdentityManager. Я также использую asp.net Identity и Entity Framework, поэтому у меня подключены связанные плагины...
2354 просмотров

Заполните поле «Контроллер» из утверждений пользователя
Как заполнить поле контроллера из утверждений пользователя? Мы используем аутентификацию на основе утверждений, и меня интересует одно из значений утверждений, например «Внутренний идентификатор», которое отправляется вместе с утверждениями...
84 просмотров

SSO с ролями утверждений и авторизацией для конкретных приложений
Вот ситуация: я пытаюсь интегрировать SSO в существующую среду .NET Webform/MVC/WebApi, используя IdentiyServer3. Поскольку нет централизованного управления ролями, единый вход предназначен только для идентификации. Каждое приложение обрабатывает...
613 просмотров
schedule 01.03.2023

Несанкционированный запрос ASP.Net Mvc Core Project не перенаправляет на страницу входа
Я реализую настраиваемую аутентификацию в проекте ASP.Net Core без идентификации. Я включил CookieAuthentication непосредственно перед UseMvc app.UseCookieAuthentication(new CookieAuthenticationOptions() { AuthenticationScheme =...
808 просмотров

Управление разрешениями с помощью Azure AD B2C
Я хочу использовать в своем приложении Azure Active Directory B2C. У меня будет много разрешений, например, определенному пользователю разрешено читать таблицу / записывать в таблицу и т. Д. Это могут быть сотни разрешений, если не тысячи, если...
547 просмотров
schedule 26.05.2022

Когда претензии доступны
Я добавляю утверждение в метод GenerateUserIdentityAsync: public class ApplicationUser : IdentityUser { public async Task<ClaimsIdentity> GenerateUserIdentityAsync(UserManager<ApplicationUser> manager) { var...
788 просмотров

Как перебирать пользователей в SignalR ядра asp.net?
В приложении SignalR на ядре .NET у меня есть рабочий фрагмент кода, подобный следующему: public Task SendPrivateMessage(string user, string message) { var sender = Context.User.Claims.FirstOrDefault(cl => cl.Type == "username")?.Value;...
3875 просмотров
schedule 09.05.2022

Отсутствует имя участника-пользователя в заявке с использованием конечной точки версии 2.0
Я создал проект, подобный следующему примеру от Microsoft, где у меня есть собственное приложение, запрашивающее доступ к веб-API с использованием конечной точки v2.0: https://github.com/azureadquickstarts/appmodelv2-nativeclient-dotnet Мне...
2360 просмотров
schedule 29.01.2023

Добавление настраиваемых утверждений в ClaimsPrincipal при использовании AddAzureADB2C в приложении MVC Core
При аутентификации с использованием лазурного AzureADB2C я хотел бы добавить настраиваемые утверждения, которые управляются на портале, в Принцип утверждений. current code in start up...
4039 просмотров
schedule 16.09.2022

Как справиться с ошибкой параллелизма при обновлении IdentityUser?
У меня есть способ обновлять заявки пользователей в нашем приложении. Я зарегистрирован как пользователь с правами администратора, который может редактировать других пользователей. Я пытаюсь удалить существующие заявки одного пользователя и...
6555 просмотров

Как настроить Ocelot с утверждениями (ролями)?
Я пытаюсь настроить Ocelot на шлюзе Api, но не могу выполнить авторизацию. Мне удалось настроить заявки, и я могу авторизовать их внутри своих контроллеров. Я добавляю претензию к пользователю примерно так: await userManager.AddClaimAsync(user,...
2101 просмотров
schedule 25.03.2023

Поток кода Azure OAuth2 - в токене доступа нет заявлений о группах (и также нет хэш-групп)
Я использую поток кода OAuth2 и пытаюсь вернуть группы пользователей в свой токен доступа. Все, что я читаю, говорит, что я должен видеть либо утверждение групп, либо утверждение hasgroups, но я не вижу ни того, ни другого. Я изменил следующие...
449 просмотров
schedule 26.01.2023

Как сохранить несколько значений ClaimTypes.Role в списке утверждений пользователя?
Я создаю модуль ASP.NET Core (v3.1), и мне только что удалось настроить аутентификацию OpenIdConnect. Теперь мне нужно получить все роли пользователя из API, чтобы предоставить или запретить доступ к ним, затем я добавил несколько значений...
1011 просмотров
schedule 19.07.2022

Пользовательское утверждение Azure AD как отдельные значения атрибутов
Я использую атрибут расширения в AAD для хранения некоторых настраиваемых утверждений, которые мне нужно отправить обратно в ADFS через приложение SSO Ent. Мне нужно, чтобы эти утверждения были отдельными значениями (см. Снимок экрана). У меня...
291 просмотров
schedule 13.04.2022

AzureADB2C.UI — доступ к OpenIdConnectEvents (OnTokenValidated)
Я использую библиотеку AzureADB2C.UI для включения проверки подлинности Azure ADB2C. . Но теперь я хотел бы добавить пользовательское утверждение после аутентификации, и я хотел сделать это во время OpenIdConnectEvents.OnTokenValidated. Но те...
141 просмотров
schedule 01.02.2024

Получение названия должности, отдела и идентификатора менеджера из Azure AD в заявках
Я использую приложение Azure AD с Azure B2c. Согласно официальному документу Microsoft, мы можем получать дополнительные претензии с помощью политики Azure AD....
2150 просмотров