Я создал совершенно новое автономное приложение Blazor WebAssembly. Для аутентификации я выбираю «Индивидуальные учетные записи» и также включаю примеры страниц. Это дает мне проект, который почти готов к использованию OIDC, и все, что мне нужно сделать, это обновить файл appsettings.json, указав мою собственную конфигурацию из Google. Вот мои ценности:
Код: Выделить всё
{
"Local": {
"Authority": "https://accounts.google.com/",
"ClientId": "***.apps.googleusercontent.com",
"PostLogoutRedirectUri": "https://localhost:7029/authentication/logout-callback",
"RedirectUri": "https://localhost:7029/authentication/login-callback",
"ResponseType": "id_token"
}
}
Подробнее здесь: https://stackoverflow.com/questions/790 ... oogle-user
Мобильная версия