【问题标题】:MAUI Blazor authentication and authorizationMAUI Blazor 身份验证和授权
【发布时间】:2022-06-16 03:44:11
【问题描述】:

也许我遗漏了一些东西,但在文件 MauiProgram.cs 中,builder.Build() 返回一个类型为 MauiApp 的对象,并且这不包含在 Blazor/asp 网络中通常的扩展方法 UseAuthentication()UseAuthorization()您会为 IApplicationBuilder 找到的核心项目。 所以我需要使用这里解释的 WebAuthenticator https://devblogs.microsoft.com/xamarin/xamarin-essentials-1-7-and-introducing-net-maui-essentials/ 为了获得相同的结果?

【问题讨论】:

  • 最终扩展了 AuthenticationStateProvider 并制作了一个自定义...
  • 你愿意在 github 上分享你的代码或者更好的工作示例吗?
  • @Duken.Jr 当然,我可以制作一个新的工作示例,但这需要我一段时间。我无法分享我在工作项目中的代码。如果您需要任何建议,请告诉我。

标签: c# asp.net-core asp.net-identity blazor maui


【解决方案1】:

正如 OP 所说,他扩展了 AuthenticationStateProvider 并制作了一个自定义的..

我在这里添加了一个示例:

AuthenticationStateProvider example

【讨论】:

    猜你喜欢
    • 2023-01-30
    • 2010-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-27
    • 2014-11-13
    相关资源
    最近更新 更多