【发布时间】:2021-08-06 11:22:42
【问题描述】:
我有一个 .NET 5 Web API 项目。大多数 API 使用 Azure AD 进行身份验证,因此我使用标准的 Microsoft.Identity.Web 库来实现这一点。
对于将由第 3 方以编程方式访问的特定 API,授权将通过 base64 auth 标头完成。
我可能可以编写一些中间件来检查标头和提取值等,但由于这仅适用于一个 API/控制器,有没有更好的实现方式?
谢谢
【问题讨论】:
标签: .net authorization middleware webapi