authentication - 路由“/authentication/login”如何连接到“_LoginPartial.cshtml”?
问题描述
我通过创建了一个应用程序dotnet new blazorwasm --hosted --auth Individual
。它按预期工作。然后我以几种方式编辑了这个应用程序,现在它坏了。/authentication/login
现在只显示一个空白页:
而且我注意到,在我的服务器项目中,我没有在此处或此处打 _LoginPartial.cshtml 断点,而我以前是在这里。
- Y 问题:我没有遇到断点——什么机制“连接”到该文件
_LoginPartial.cshtml
的路由?authentication/login
- X 问题:我在尝试进行身份验证时只得到空白页。
解决方案
我正在寻找的“接线”是这个 using 指令:
@page "/authentication/{action}"
@using Microsoft.AspNetCore.Components.WebAssembly.Authentication
<RemoteAuthenticatorView Action="@Action" />
@code{
[Parameter] public string Action { get; set; }
}
Rider 将此标记为“不需要”,并将在代码清理时将其删除。
推荐阅读
- github - 如何断开 Github 帐户与 Visual Studio Code 的连接
- r - 检查两个向量是否是子集
- javascript - Laravel 7 引导日期选择器:未捕获的类型错误:$(...).datepicker 不是函数
- laravel - 在 Laravel 中混合 Blade 和 Twig 模板
- image - TensorFlow 目标检测训练
- ios - 无法编辑 textField 和 textView
- c# - 如何使用 HTML 格式化 Asp.net SMTP 电子邮件?
- powershell - 管理员如何获取用户添加的“共享日历”?
- web - 使用 Heroku 和 Domain.com 部署自定义域
- r - terms.formula 数据参数无效