我目前有一个带有Blazor WASM的谷歌核心Web Api,它可以使用组件RemoteAuthenticatorView成功登录到ASP.Net OAuth。我现在的意图是将我拥有的令牌传递给web api,希望它可以用于web api的身份验证。问题是TokenProvider.RequestAccessToken()会产生以下错误。 blazor.webassembly.js:1 Microsoft.JSInterop.JSException: An exception occurred executing JS interop: The JSON value could not b
当使用Razor页面进行身份验证并传递令牌时,ApiAuthorizationDbContext页面不会进行身份验证。当切换到IdentityDbContext时,相反的情况发生了,我能够认证剃刀页面,但WASM fetch页面将不会认证。我在上有一个非常简单的样本
这与Blazor WASM配合得很好
public class ApplicationDbContext : ApiAuthorizationDbContext<ApplicationUser>
{
public ApplicationDbContext(
DbCont
因此,我一直在学习如何使用RenderFragment在Blazor中创建动态html,到目前为止,大多数测试都运行良好,除非生成html,它注入了修改最终结果的javascript。在本例中,我正在为LinkedIn按钮生成脚本
public RenderFragment RenderButton()
{
RenderFragment form = b =>
{
if (this.AddPlatformScript)
{
b.OpenElement(1, "script");
我有一个blazor网络装配应用程序。它使用Azure AD身份验证对页面进行身份验证,使用API -that工作它使用sql令牌身份验证对页面进行身份验证
问题是当我试图同时启用它们的时候。我需要将我的自定义Azure作用域添加到客户端上的program.cs中以用于JWS令牌身份验证,当我这样做时,我在尝试使用Azure auth ncaught (in promise) Error: System.ArgumentException: There is no event handler associated with this event. EventId: '62'.