此错误是因为未经身份验证的用户尝试访问需要身份验证的资源,导致用户凭证返回 null 或 undefined。要解决此问题,请确保用户已经登录并且具有正确的身份验证凭据。
示例代码:
在页面上的相关组件中添加 AuthorizeView 组件,只有经过身份验证的用户才能访问:
或者,在组件中使用 AuthorizeView 装饰器:
[AuthorizeView]
public partial class MyComponent : ComponentBase
{
//代码逻辑
}