Вопросы с тегом «identity»

159
Как получить текущего пользователя и как использовать класс User в MVC5?

Как я могу получить идентификатор текущего пользователя, вошедшего в систему в MVC 5 ? Я попробовал предложения StackOverflow, но они, похоже, не для MVC 5. Кроме того, какова наилучшая практика MVC 5 при назначении материала пользователям? (например, Userдолжен иметь Items. Должен ли я хранить...

147
Управление доступом на основе ролей (RBAC) и Управление доступом на основе утверждений (CBAC) в ASP.NET MVC

Каковы основные преимущества использования CBAC по сравнению с RBAC ? Когда лучше использовать CBAC и когда лучше использовать RBAC? Я пытаюсь понять общие концепции модели CBAC, но общая идея все еще не ясна для меня....

145
ASP.NET_SessionId + OWIN Cookies не отправляются в браузер

У меня странная проблема с использованием аутентификации файла cookie Оуэна. Когда я запускаю свой сервер IIS, аутентификация отлично работает в IE / Firefox и Chrome. Я начал проводить тестирование с аутентификацией и входом в систему на разных платформах, и у меня возникла странная ошибка....

139
Где находятся страницы входа и регистрации в приложении AspNet Core?

В VS 2017 я создал новое веб-приложение ASP.NET Core. На второй странице мастера я выбрал веб-приложение, а для аутентификации выбрал «Учетные записи отдельных пользователей». Теперь я пытаюсь найти страницы, связанные с / Account / Register и / Account / Login . _Layout.cshtml включает...

130
Как расширить доступные свойства User.Identity

Я использую MVC5 Identity 2.0, чтобы пользователи могли входить на мой веб-сайт, где данные аутентификации хранятся в базе данных SQL. Asp.net Identity реализован стандартным образом, что можно найти во многих онлайн-руководствах. Класс ApplicationUser в IdentityModels был расширен за счет...

129
Как получить текущего пользователя в ядре asp.net

Я хочу получить текущего пользователя для получения информации о пользователе, например электронной почты. Но я не могу этого сделать в ядре asp.net. Я так запуталась. Это мой код. HttpContextпочти равно нулю в конструкторе контроллера. Нехорошо привлекать пользователя к каждому действию. Я хочу...

122
Проблема с токеном защиты от подделки (MVC 5)

У меня проблема с токеном защиты от подделки :( Я создал свой собственный класс User, который работал нормально, но теперь я получаю сообщение об ошибке всякий раз, когда перехожу на страницу / Account / Register . Ошибка: Заявление типа...

121
Настройте Microsoft.AspNet.Identity, чтобы разрешить адрес электронной почты в качестве имени пользователя

Я в процессе создания нового приложения и начал использовать EF6-rc1, Microsoft.AspNet.Identity.Core 1.0.0-rc1, Microsoft.AspNet.Identity.EntityFramework 1.0.0-rc1, Microsoft.AspNet.Identity .Owin 1.0.0-rc1 и т. Д., И с выпусками RTM вчера, я обновил их через NuGet сегодня вечером до RTM. За...

119
MVC 5 претендует на доступ к данным пользователя

Я разрабатываю веб-приложение MVC 5 с использованием подхода Entity Framework 5 Database First . Я использую OWIN для аутентификации пользователей. Ниже показан мой метод входа в мой контроллер учетной записи. public ActionResult Login(LoginViewModel model, string returnUrl) { if...

98
Лучшие практики для ролей и утверждений в удостоверении ASP.NET

Я совершенно не знаком с использованием claimsin ASP.NETIdentityи хочу получить представление о передовых методах использования Roles and/or Claims. После всего этого чтения у меня остались вопросы вроде ... В: Мы больше не используем роли? В: Если да, то почему все еще предлагаются роли? В:...

97
Получить текущего пользователя в действии ApiController без передачи идентификатора пользователя в качестве параметра

Как получить текущего пользователя в безопасном действии ApiController, не передавая userName или userId в качестве параметра? Мы предполагаем, что это доступно, потому что мы находимся в безопасном действии. Находиться в безопасном действии означает, что пользователь уже прошел аутентификацию и у...

95
Невозможно разрешить службу для типа Microsoft.AspNetCore.Identity.UserManager при попытке активировать AuthController

Я получаю эту ошибку в контроллере входа. InvalidOperationException: не удалось разрешить службу для типа «Microsoft.AspNetCore.Identity.UserManager`1 [Automobile.Models.Account]» при попытке активировать «Automobile.Server.Controllers.AuthController». вот конструктор Auth Controller: private...

94
SCOPE_IDENTITY () для GUID?

Может ли кто-нибудь сказать мне, есть ли эквивалент SCOPE_IDENTITY()использования GUID в качестве первичного ключа в SQL Server? Я не хочу сначала создавать GUID и сохранять как переменную, поскольку мы используем последовательные GUID в качестве наших первичных ключей. Есть идеи, как лучше всего...

91
Почему при выборе SCOPE_IDENTITY () возвращается десятичное число вместо целого?

Итак, у меня есть таблица со столбцом идентификаторов в качестве первичного ключа, поэтому это целое число. Итак, почему SCOPE_IDENTITY()мое приложение C # всегда возвращает десятичное значение вместо int? Это действительно раздражает, поскольку десятичные значения не будут неявно...

88
Идентификация ASP.NET с базой данных EF First MVC5

Можно ли использовать новую идентификацию Asp.net с Database First и EDMX? Или сначала только с кодом? Вот что я сделал: 1) Я создал новый проект MVC5, и новая идентификация создала новые таблицы пользователей и ролей в моей базе данных. 2) Затем я открыл свой EDMX-файл Database First и перетащил...

86
Создание удобочитаемых / удобных, коротких, но уникальных идентификаторов

Необходимо обрабатывать> 1000, но <10000 новых записей в день Невозможно использовать GUID / UUID, номера автоинкремента и т. Д. В идеале должно состоять из 5 или 6 символов, конечно, может быть альфа Хотел бы повторно использовать существующие, хорошо известные алгоритмы, если они доступны...

85
Создание ролей в Asp.net Identity MVC 5

Документации об использовании новой Asp.net Identity Security Framework очень мало. Я собрал все, что мог, чтобы попробовать создать новую роль и добавить к ней пользователя. Я пробовал следующее: Добавить роль в удостоверение ASP.NET. похоже, он получил информацию из этого блога: создание...

84
Как вставить в таблицу только один столбец IDENTITY?

(Придумал этот вопрос, пытаясь ответить на этот другой ) Рассмотрим следующую таблицу MS-SQL, называемую GroupTable: GroupID ------- 1 2 3 где GroupID - это первичный ключ и столбец Identity. Как вставить новую строку в таблицу (и, следовательно, создать новый идентификатор) без использования...