我已经使用 Google 身份验证实现了 Blazor WASM 应用程序,如上所述 这里。
如果我选择“登录”,我会被重定向到 Google,并且可以插入我的用户名和密码。
此时 Google 重定向到 RedirectUri (/authentication/login-callback)。
这会导致 Blazor SPA 重新加载,这是预期的。
此时我可以(从 Edge Dev Tools)看到 AuthenticationService.js 库向 Google 发出令牌请求,但请求失败。
到目前为止我的理解: