You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Blazor .NET 8添加AD登录后遇InvalidOperationException错误求助

Blazor .NET 8 添加Active Directory登录后出现找不到回退端点错误

我基于.NET 8.0的Blazor框架开发网站,在集成Active Directory登录功能后,出现如下错误:

System.InvalidOperationException: Cannot find the fallback endpoint specified by route values: { page: /_Host, area:  }.
   at Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.DynamicPageEndpointMatcherPolicy.ApplyAsync(HttpContext httpContext, CandidateSet candidates)
   at Microsoft.AspNetCore.Routing.Matching.DfaMatcher.SelectEndpointWithPoliciesAsync(HttpContext httpContext, IEndpointSelectorPolicy[] policies, CandidateSet candidateSet)
   at Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware.<Invoke>g__AwaitMatch|10_1(EndpointRoutingMiddleware middleware, HttpContext httpContext, Task matchTask)
   at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context)

我尝试了网上找到的解决方案,在项目.csproj中添加以下配置,但问题未得到解决:

<PropertyGroup>
    <UseRazorSourceGenerator>false</UseRazorSourceGenerator>
</PropertyGroup>

现提供以下文件代码及项目结构截图,希望能有人指出问题所在并给出解决办法:

  • _Host.cshtml 代码
  • Program.cs 代码
  • Index.razor 代码
  • 项目结构截图

内容的提问来源于stack exchange,提问作者jamie.tsc

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.16 06:52:02