public class User : ControllerBase public async Task GoogleSignIn() await HttpContext.ChallengeAsync(GoogleDefaults.AuthenticationScheme, }
[HttpGet("FacebookSignIn"
/我一直在尝试理解如何实现web组装blazor和服务器端blazor,以及两者之间的区别。一旦我将我的应用程序部署到IIS,我就开始在控制台中收到关于没有注册服务'AuthenticationStateProvider‘的WASM错误。这将我引到这里的stackoverflow帖子:IdentityServer4 not working in production,它通过导出ssl证书来帮助解析,然后我将其包含在IIS上的项目目录中。我之所以在这里包含app.UsePathBase(“客户端b
WASM客户端应该看到相同的配置。我只想在这里配置环境,以减少发布服务器时忘记某些内容的大小。
有多篇描述Blazor环境的文章,但我对正确设置它感到困惑。Blazor.start({ environment: "Staging" });在中没有任何作用。另外,这需要一个字符串,我如何传递服务器端配置变量的值?It's really not the `blazor-environment` header which controls the environment name. Why?It i