【问题标题】:Accessing Http.Context in AuthenticationStateProvider on Blazor Server app在 Blazor 服务器应用的 AuthenticationStateProvider 中访问 Http.Context
【发布时间】:2020-03-19 00:08:05
【问题描述】:

在验证应用程序时,我想检查当前请求中是否存在某些标头及其值。 IIS 服务器上有一个身份验证网关,用于处理用户身份验证。然后他们将在标题中向我传递值,其中一个是用户名。我是否可以只使用 JwtBearer 选项在我的应用程序中进行身份验证,还是需要覆盖 AuthenticationStateProvider 以手动提取值并检索存储在我的应用程序数据库中的用户数据?

【问题讨论】:

  • 您想将哪种类型的 Blazor 与 JwtBearer 、客户端或服务器端一起使用?
  • 服务器端 Blazor 是目前的计划。

标签: .net-core blazor .net-core-3.0 blazor-server-side


【解决方案1】:

您无法在 Blazor 组件中访问 HttpContext。

阅读对此问题的评论: Using SignInManager in server-side Blazor

【讨论】:

    猜你喜欢
    • 2020-03-25
    • 2020-05-01
    • 1970-01-01
    • 2020-04-18
    • 2021-11-29
    • 2020-10-13
    • 2019-05-17
    • 1970-01-01
    • 2020-09-02
    相关资源
    最近更新 更多