Получение 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"...
Но хотелось бы получить их во время выполнения, например, в контроллере.