也许我遗漏了什么,但在文件MauiProgram.cs
中,builder.Build()
返回了一个类型为MauiApp
的对象,并且它不包含通常在Blazor/asp net core项目中为IApplicationBuilder
找到的扩展方法UseAuthentication()
和UseAuthorization()
。那么,我需要使用这里解释的WebAuthenticator吗https://devblogs.microsoft.com/xamarin/xamarin-essentials-1-7-and-introducing-net-maui-essentials/为了归档相同的结果?
正如OP所说,他扩展了AuthenticationStateProvider并创建了一个自定义的AuthenticationStateProvider。。
我在这里添加了一个例子:
AuthenticationStateProvider示例