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
相关产品推荐
相关产品推荐

