在服务器端 Blazor 项目中构建身份时出错

2024-04-03

我正在开发一个服务器端 Blazor 应用程序,该应用程序是使用为身份验证选择的“个人用户帐户”选项创建的。

我现在想要自定义登录页面,但是当我选择通过脚手架添加身份页面时,我收到以下错误,并且我不确定从哪里开始进行故障排除。

无法在内存中编译项目

.OnInitializedAsync() 找不到合适的方法来覆盖

我的项目中的每个页面都列出了上述错误。


我认为你的EditAdministrator类不是继承自ComponentBase和你的EditAdministrator.razor应该继承自EditAdministrator.razor.cs

所以示例代码如下:

EditAdministrator.razor页面类将在顶部显示此内容:

@inherits EditAdministratorBase

和你的EditAdministrator.razor.cs class:

public class EditAdministratorBase : ComponentBase
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在服务器端 Blazor 项目中构建身份时出错 的相关文章

  • ASP.Net Identity 2 通过短信重置密码

    我希望在重置密码时向用户发送短信 我已经具备发送短信的功能 我只需要有关如何使用 Identity 2 0 进行设置的指南 我似乎无法在网上找到任何有用的信息 参考代码本身也没有正确注释 我想生成一个安全代码 将其发送给用户 然后他必须将其
  • 仅允许在 blazor 中上传特定文件类型

    我在用BlazorInputFile用于在 Blazor 中上传文件的包 Problem 这段代码不起作用
  • ASP.NET Identity,持久性 cookie - 是内置的类似的东西吗?

    我们正在使用Cookie身份验证提供者并希望实施 记住账号 我们的应用程序中的功能将像这样工作 无论是否 记住账号 复选框是否被选中 令牌过期时间应始终设置为 30 分钟 SlidingExpiration 打开 如果用户没有选中 记住我
  • 如何在 EF DbFirst 中扩展 ASP IdentityRole

    如何扩展 IdentityRoles 以使用扩展的 AspNetRoles 表 在 ASP MVC 5 中 使用 Identity 2 2 我看了here https stackoverflow com q 40336574 6085193
  • 添加之前检查用户的角色是否存在

    我正在尝试为用户添加角色 但在此之前我想检查它是否存在 我怎样才能做到这一点 这是我的代码 public void AddRoleForUser ApplicationUser obj IdentityRole role userManag
  • ASP.NET 5 MVC6 User.GetUserId() 返回错误的 ID

    我在 ASP NET 5 中有一个简单的项目 只有一个注册用户 我尝试通过扩展方法获取当前登录用户的IDGetUserId from using System Security Claims命名空间 不幸的是 这个方法返回给我不存在的ID
  • BlazorNotifyAuthenticationStateChanged 不会更新基于授权的元素

    我正在实施一个自定义AuthenticationStateProvider并在 mainLayout 中使用来自用户声明的信息 据我了解执行后NotifyAuthenticationStateChanged方法本身应该重新渲染所有使用的组件
  • 如何将 Blazor 应用程序作为插件/嵌入到另一个域中加载?

    我花了很多时间来让 blazor 插件正常工作 我的应用程序用作插件 嵌入到另一个域的网页中 它有效 但该方法有一些严重的缺点 我希望有人找到更好的方法 只是为了澄清我在做什么 我的网站位于右侧 另一个网站需要调用我的插件的代码位于左侧 我
  • 使用 ASP.NET Core Identity 将令牌保存在 Cookie 中

    我想在我的 身份 生成的 cookie 中保存一些内容 我目前正在使用文档中的默认身份设置 启动 cs services Configure
  • 在 Blazor 中显示计时器

    我正在尝试在服务器端 Blazor 应用程序中显示倒计时器 我的代码同时使用 F 和 C 语言 该代码在某种程度上可以工作 但计时器永远不会按预期停止 并且计时器显示偶尔不会呈现所有数字 这是我第一次尝试 Blazor 服务器端应用程序 我
  • 如何将 URL 输入参数值传递到 Blazor 页面?

    这会将值传递给 blazor 组件 Parameter public string Id get set 但是如果从 URL 输入参数传递一个值呢 在组件内定义并用 Parameter 属性注释的公共属性用于存储从其父组件传递到子组件的 C
  • MVC User.Identity.Name 包含名字和姓氏

    我已将名字和姓氏添加到ApplicationUser Class public class ApplicationUser IdentityUser public async Task
  • Blazor 3.1 嵌套 onmouseover 事件

    我有一个问题 嵌套 div 都有 onmouseover onmouseout 事件 我有一个导航菜单 该菜单由 onmouseover 事件触发 从屏幕一侧弹出 在这个导航菜单中 我有一个弹出打开的子菜单 它也是由 onmouseover
  • 状态存储在 Fluxor 中的哪里?

    我是与状态管理人员合作的新手 目前 我正在开发 blazor 应用程序 我偶然发现了 fluxor 框架 它允许通过 Flux 模式进行状态管理 Fluxor 对我来说工作得很好 但是我似乎无法弄清楚页面状态的实际存储位置 它是在缓存 数据
  • Blazor 服务器端 Console.WriteLine 不起作用

    在服务器端 Blazor 应用程序上我发现Console WriteLine不起作用 为什么我在 Chrome 控制台中看不到该文本 code protected override async Task OnInitializedAsync
  • AspNetUserLogins 表身份

    AspNetUserLogins 的用途是什么 是存储用户的登录信息吗 然后我如何用该数据更新该表 AspNetUserLogins 的用途是什么 在Asp net Identity中 Identity系统使用AspNetUserLogin
  • 将 ASP.NET Identity 实施到现有数据库中

    我有一个现有的项目和 SQL 数据库 其中包含一个用户表 我们称之为 MyOldUsersTable 和带有 PK FK 关系的附加表 地址 电话 职位等 注意 该数据库不使用成员身份或身份 它是从另一个项目中提取的数据库 MyOldUse
  • ASP.NET Core 会话超时

    我记得我们在 ASP NET 中使用了 session timeout 来更改会话超时 如果不更改 则为 20 分钟 我尝试在 Startup cs 中更改 ASP NET Core 3 1 中的会话超时 但没有任何反应 我对操作员使用身份
  • 使用 OWIN Identity 注册来自多个 API 客户端的 Web API 2 外部登录

    我想要以下架构 我为本示例编写了产品名称 在一台服务器上运行的 Web API 2 应用程序 http api prettypictures com http api prettypictures com 在另一台服务器上运行的 MVC 5
  • ASP.NET Core Identity 更改登录 URL

    我正在使用 ASP NET Core 2 1 并且使用脚手架来添加身份 工作正常 除了当我尝试转到需要登录的页面时 它需要我 Identity Account Login ReturnUrl 如何将其更改为仅转到 Account Login

随机推荐