Вопросы с тегом «asp.net-identity»

Система удостоверений ASP.NET разработана для замены предыдущих систем членства и простого членства ASP.NET.

384
ASP.NET Identity - HttpContext не имеет метода расширения для GetOwinContext

Я скачал и успешно запустил образец удостоверения ASP.NET отсюда: https://github.com/rustd/AspnetIdentitySample Сейчас я нахожусь в процессе реализации ASP.NET Identity Framework в моем проекте и столкнулся с проблемой, которая приводила меня в бешенство весь день ... GetOwinContext() не существует...

237
ASP.NET MVC 5 - личность. Как получить текущий ApplicationUser

У меня есть объект Article в моем проекте с ApplicationUserименем свойства Author. Как я могу получить полный объект в настоящее время вошли в систему ApplicationUser? При создании новой статьи я должен установить текущее Authorсвойство .ArticleApplicationUser В старом механизме членства это было...

213
Как изменить имена таблиц при использовании удостоверения ASP.NET?

Я использую выпускную версию (RTM, а не RC) Visual Studio 2013 (загруженную с MSDN 2013-10-18) и, следовательно, последнюю (RTM) версию AspNet.Identity. Когда я создаю новый веб-проект, я выбираю «Индивидуальные учетные записи пользователей» для аутентификации. Это создает следующие таблицы:...

196
ASP.NET Identity DbContext путаница

Приложение MVC 5 по умолчанию поставляется с этим фрагментом кода в IdentityModels.cs - этот фрагмент кода предназначен для всех операций идентификации ASP.NET для шаблонов по умолчанию: public class ApplicationDbContext : IdentityDbContext<ApplicationUser> { public ApplicationDbContext() :...

180
Несанкционированная страница входа с возвратом через webapi, а не 401

Как настроить проект mvc / webapi таким образом, чтобы метод webapi, вызываемый из вида бритвы, не возвращал страницу входа, если она не авторизована? Это приложение MVC5, которое также имеет контроллеры WebApi для звонков через JavaScript. Два метода ниже [Route("api/home/LatestProblems")]...

178
Что такое интерфейс IUserSecurityStampStore <TUser> в ASP.NET Identity?

Глядя на ASP.NET Identity (новая реализация членства в ASP.NET), я столкнулся с этим интерфейсом при реализации своего собственного UserStore: //Microsoft.AspNet.Identity.Core.dll namespace Microsoft.AspNet.Identity { public interface IUserSecurityStampStore<TUser> : { // Methods...

174
Какие претензии в ASP .NET Identity

Может кто-нибудь объяснить, что означает механизм претензий в новом ASP.NET Identity Core? Как я могу видеть, есть AspNetUserLoginsтаблица, которая содержит UserId, LoginProviderи ProviderKey. Но я до сих пор не могу понять или найти какую-либо информацию о том, когда данные добавляются в...

164
Добавление аутентификации удостоверений ASP.NET MVC5 в существующий проект

Я видел много похожих страниц в Интернете, но большинство из них используют новый проект вместо существующего или не имеют необходимых функций. Итак, у меня есть существующий MVC 5проект, и я хочу интегрировать ASP.NET MVC5 Identity с функциями входа в систему, подтверждения электронной почты и...

163
Хэш-пароль пароля по умолчанию для ASP.NET Identity - как он работает и является ли он безопасным?

Мне интересно, достаточно ли безопасен пароль хэшер, который по умолчанию реализован в UserManager, который поставляется с MVC 5 и ASP.NET Identity Framework? И если да, то не могли бы вы объяснить мне, как это работает? Интерфейс IPasswordHasher выглядит так: public interface IPasswordHasher {...

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

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

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почти равно нулю в конструкторе контроллера. Нехорошо привлекать пользователя к каждому действию. Я хочу...

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. За...

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

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

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

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