Запитання з тегом «asp.net-identity»

Система ідентичності ASP.NET призначена для заміни попередніх систем членства в ASP.NET та простого членства.

10
Ідентичність ASP.NET - HttpContext не має методу розширення для GetOwinContext
Я завантажив і успішно запустив зразок ідентичності ASP.NET звідси: https://github.com/rustd/AspnetIdentitySample Я зараз в середині впровадження системи ASP.NET Identity у своєму проекті і зіткнувся з проблемою, яка зводила мене з розуму цілий день ... GetOwinContext() не існує як метод розширення на моєму HttpContext Я впроваджую систему ідентичності в бібліотеці класів. Я …

10
ASP.NET MVC 5 - особистість. Як отримати поточний ApplicationUser
У моєму проекті є суб'єкт статті, який має ApplicationUserвластивість Author. Як я можу отримати повний об’єкт поточно зареєстрованого ApplicationUser? Створюючи нову статтю, я повинен встановити Authorвластивість у Articleпоточну ApplicationUser. У старому механізмі членства це було просто, але в новому підході до ідентичності я не знаю, як це зробити. Я намагався …

7
Як я можу змінити назви таблиць при використанні ідентичності ASP.NET?
Я використовую версію випуску (RTM, не RC) Visual Studio 2013 (завантажена з MSDN 2013-10-18), і тому останню (RTM) версію AspNet.Identity. Коли я створюю новий веб-проект, я вибираю "Індивідуальні облікові записи користувачів" для аутентифікації. Це створює такі таблиці: AspNetRoles AspNetUserClaims AspNetUserLogins AspNetUserRoles AspNetUsers Коли я реєструю нового користувача (використовуючи шаблон за …

4
Плутанина ASP.NET Identity DbContext
Програма MVC 5 за замовчуванням постачається з цим фрагментом коду в IdentityModels.cs - цей фрагмент коду призначений для всіх операцій з ідентифікацією ASP.NET для шаблонів за замовчуванням: public class ApplicationDbContext : IdentityDbContext<ApplicationUser> { public ApplicationDbContext() : base("DefaultConnection") { } } Якщо я налаштовую новий контролер, використовуючи представлення з Entity Framework …

15
Несанкціонована веб-сторінка для входу, що повертається, а не 401
Як налаштувати проект mvc / webapi, щоб метод webapi, викликаний з виду бритви, не повертав сторінку входу, коли її не було дозволено? Це програма MVC5, яка також має контролери WebApi для дзвінків через javascript. Два способи нижче [Route("api/home/LatestProblems")] [HttpGet()] public List<vmLatestProblems> LatestProblems() { // Something here } [Route("api/home/myLatestProblems")] [HttpGet()] [Authorize(Roles …


3
Що таке інтерфейс IUserSecurityStampStore <TUser> ASP.NET Identity?
Переглядаючи ідентичність ASP.NET (нова реалізація членства в ASP.NET), я натрапив на цей інтерфейс, реалізуючи свій власний UserStore: //Microsoft.AspNet.Identity.Core.dll namespace Microsoft.AspNet.Identity { public interface IUserSecurityStampStore&lt;TUser&gt; : { // Methods Task&lt;string&gt; GetSecurityStampAsync(TUser user); Task SetSecurityStampAsync(TUser user, string stamp); } } IUserSecurityStampStoreреалізується за замовчуванням, EntityFramework.UserStore&lt;TUser&gt;який по суті отримує та встановлює TUser.SecurityStampвластивість. Після ще …

3
Назвіть претензії в ідентичності ASP .NET
Чи можете мені хтось пояснити, що означає механізм претензії в новому ядрі ASP.NET Identity? Як я можу бачити, є AspNetUserLoginsтаблиця, яка містить UserId, LoginProviderі ProviderKey. Але я все ще не можу зрозуміти або знайти будь-яку інформацію про те, коли дані додаються до AspNetUserClaimsтаблиці та для яких ситуацій використовується ця таблиця?

3
Додавання автентифікації ASP.NET MVC5 до існуючого проекту
Я бачив багато подібних сторінок в Інтернеті, але більшість з них використовує новий проект замість існуючого або не має необхідних функцій. Отже, у мене є існуючий MVC 5проект і хочу інтегрувати ASP.NET MVC5 Identity з функціями входу, підтвердженням електронної пошти та перезавантаженням пароля . На додаток до цього, мені також …

4
Засіб за замовчуванням пароля ASP.NET Identity - Як це працює та чи безпечно він?
Мені цікаво , чи достатньо безпечним є хешер паролів, який за замовчуванням реалізований у UserManager, який постачається з MVC 5 та ASP.NET Identity Framework? І якщо так, якщо ви могли б пояснити мені, як це працює? Інтерфейс IPasswordHasher виглядає так: public interface IPasswordHasher { string HashPassword(string password); PasswordVerificationResult VerifyHashedPassword(string hashedPassword, …

9
Як отримати поточного користувача та як користуватися класом User у MVC5?
Як я можу отримати ідентифікатор поточно зареєстрованого користувача в MVC 5 ? Я спробував пропозиції StackOverflow, але вони, здається, не для MVC 5. Крім того, яка найкраща практика MVC 5 щодо призначення матеріалів користувачам? (наприклад, Userслід мати Items. Чи потрібно зберігати користувача Idу Item? Чи можна розширити Userклас List&lt;Item&gt;властивістю навігації? …

9
ASP.NET_SessionId + OWIN Файли cookie не надсилаються до браузера
У мене є дивна проблема із використанням автентифікації файлів cookie Owin. Коли я запускаю IIS-сервер, автентичність працює ідеально на IE / Firefox та Chrome. Я почав робити тестування з використанням автентифікації та входу на різних платформах, і зіткнувся з дивною помилкою. Спорадично, Owin Framework / IIS просто не надсилає файли …

5
Де розташовані сторінки для входу та реєстрації у скелетному додатку AspNet Core?
У VS 2017 я створив новий веб-додаток ASP.NET Core. На другій сторінці майстра я вибрав веб-додаток, а для автентифікації вибрав "індивідуальні облікові записи користувачів". Зараз я намагаюся знайти Сторінки, пов’язані з / Рахунок / Реєстрація та / Обліковий запис / Вхід . _Layout.cshtml приносить _LoginPartial.cshtml, як і в класичному MVC: …

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

13
Як отримати поточного користувача в ядрі asp.net
Я хочу отримати поточного користувача для отримання інформації про користувача, наприклад електронну пошту. Але я не можу цього зробити в ядрі asp.net. Я так розгублений Це мій код. HttpContextмайже не має значення в конструкторі контролера. Недоцільно залучати користувача до кожної дії. Я хочу отримати інформацію про користувача один раз і …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.