Получение URL-адресов внешних поставщиков входа в Asp.Net Core

Используя ASP.Net Core 5, я использую несколько поставщиков внешнего входа:

 services.AddAuthentication(CookieAuthenticationDefaults.AuthenticationScheme)
    .AddFacebook("Facebook", x => {
      x.AppId = facebookAppId;
      x.AppSecret = facebookAppSecret;
    })
    .AddGoogle("Google", x => {
      x.ClientId = googleClientId;
      x.ClientSecret = googleClientSecret;
    });

Как я могу получить URL-адреса для входа этих двух провайдеров?

Я знаю, что это "https://www.facebook.com" и "https://accounts.google.com"...

Но хотелось бы получить их во время выполнения, например, в контроллере.

0 ответов

Другие вопросы по тегам