Комментарий к Identity | IdentityServer

Версия 3.4 от Alexandr Fokin на 2020/11/03 23:40

  • Alexandr Fokin
    Alexandr Fokin 2020/11/02 19:55

    ASP.NET Core IdentityServer custom ApiAuthorizationDbContext
    https://stackoverflow.com/questions/58208894/asp-net-core-identity-custom-apiauthorizationdbcontext

    Решение
    https://github.com/dotnet/aspnetcore/blob/master/src/Identity/ApiAuthorization.IdentityServer/src/Data/ApiAuthorizationDbContext.cs

    При попытке использования дефолтного шаблона приложения и класса контекста, отличного от унаследованного от ApiAuthorizationDbContext(Как описан в решении выше), возникает ошибка:
    app.UseIdentityServer();
    System.MissingMethodException: "Method not found: 'System.Collections.Generic.ICollection`1<IdentityServer4.Models.Scope> IdentityServer4.Models.ApiResource.get_Scopes()'."
    Может быть это связано с тем, что в стороннем контексте помимо класса пользователя указывается класс роли.
  • Alexandr Fokin
    Alexandr Fokin 2020/11/03 17:27

    Для шаблона ASP.NET Core React
    1) Создаем проект из шаблона с авторизацией
    2) Добавляем шаблон Identity, генерируются формы в коде для возможности изменения их вида.