Как добавить новую схему аутентификации OIDC после инициализации приложения? - PullRequest
0 голосов
/ 09 февраля 2019

Допустим, мы настраиваем схемы аутентификации oidc при запуске приложения следующим образом:

public void ConfigureServices(IServiceCollection services) 
{
    services.AddAuthentication()
    .AddOpenIdConnect("oidc", options =>
    {
       options.Authority = "";
       options.ClientId = "";
       options.ClientSecret = "";
    });
 }

Это работает нормально, но, скажем, я хотел бы добавить новую схему аутентификации oidc после инициализации приложения. Какэто можно сделать?

Я смотрел на IAuthenticationSchemeProvider, но метод AddScheme не представляется возможным добавить OpenIdConnectionOptions с Authority, ClientId, ClientSecret ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...