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


28
Невозможно создать миграции после обновления до ASP.NET Core 2.0
После обновления до ASP.NET Core 2.0 я больше не могу создавать миграции. я собираюсь «Произошла ошибка при вызове метода BuildWebHost в классе Program. Продолжение без поставщика службы приложений. Ошибка: произошла одна или несколько ошибок. (Невозможно открыть базу данных« ... », запрошенную именем входа. Ошибка входа в систему. Вход не удалось …

4
Не удается разрешить ограниченную службу от корневого поставщика .Net Core 2
Когда я пытаюсь запустить свое приложение, я получаю сообщение об ошибке InvalidOperationException: Cannot resolve 'API.Domain.Data.Repositories.IEmailRepository' from root provider because it requires scoped service 'API.Domain.Data.EmailRouterContext'. Странно то, что этот EmailRepository и интерфейс настроены точно так же, насколько я могу судить, как и все другие мои репозитории, но для них не возникает …

2
ПО промежуточного слоя для проверки подлинности ASP.NET Core 2.0
В Core 1.1 последовал совету @ blowdart и реализовал специальное промежуточное ПО: https://stackoverflow.com/a/31465227/29821 Это работало так: Промежуточное ПО запущено. Подобрал токен из заголовков запросов. Проверял токен и, если он действителен, создал удостоверение (ClaimsIdentity), содержащее несколько утверждений, которые затем добавлялись через HttpContext.User.AddIdentity (); В ConfigureServices using services.AddAuthorization я добавил политику, требующую …

6
Идентификация в ASP.Net Core 2.1 <- Настройка AccountController
Я установил, ASP.NET Core 2.1но, хотя я создал новый ASP.NET Core Web Applicationс ASP.NET Core 2.1помощью Individual User Accounts→ Store user accounts in-appЯ не могу найти AccountController или Views. Я все еще могу зарегистрироваться и войти в систему без проблем, но я не могу найти для этого код, он присутствовал …

2
Использовать множественную аутентификацию носителя JWT
Можно ли поддерживать несколько эмитентов токенов JWT в ASP.NET Core 2? Я хочу предоставить API для внешней службы, и мне нужно использовать два источника токенов JWT - Firebase и настраиваемые эмитенты токенов JWT. В ядре ASP.NET я могу установить аутентификацию JWT для схемы аутентификации Bearer, но только для одного центра: …

2
Как заменить расширение AddJwtBearer в .NET Core 3.0
У меня есть следующий код, который компилируется и работает в .NET Core 2.2: byte[] key = Encoding.ASCII.GetBytes(Constants.JWT_SECRET); services.AddAuthentication(x =&gt; { x.DefaultAuthenticateScheme = JwtBearerDefaults.AuthenticationScheme; x.DefaultChallengeScheme = JwtBearerDefaults.AuthenticationScheme; }) .AddJwtBearer(x =&gt; { x.RequireHttpsMetadata = false; x.SaveToken = true; x.TokenValidationParameters = new TokenValidationParameters { ValidateIssuerSigningKey = true, IssuerSigningKey = new SymmetricSecurityKey(key), ValidateIssuer = …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.