我有一个blazorwasm托管解决方案,它是使用角色身份验证设置的。但是,每当我向任何API控制器添加Authorize属性时,我都会得到一个401未授权的消息。就像角色没有被传递给API一样。我遗漏了什么?RolesClaimsPrincipalFactory>();
var baseAddress = new Uri($"{builder.HostEnvironment.BaseAddress}api
我正在运行上的客户端blazorwasm和一个http.sys on 上的API服务器。我已经为http.sys设置了windows身份验证,如这里所述,
现在,当在Blazor上使用HttpClient并使用授权到达控制器或集线器时,我会立即获得未经授权。Unhandled exception rendering component: Response status code does not indicate success: 401 (UnauthorizedSystem.Net.Http.Htt
然后,当我的代码执行以下操作时,答案总是假的:CanvasAuthorizer authorizer = new CanvasAuthorizer(fbApp);if (authorizer.Authorize()) JsonObject result = (JsonObject)fbApp.Api("/me");
r