Ric*_*kNZ 5 azure azure-functions azure-function-app
我想向HttpTriggerAzure Functions (v3) 集合添加一些通用身份验证代码,我将其用作 API。我知道与 相关的服务端身份验证AuthorizationLevel.Function,但这对我不起作用。我需要做的身份验证类型相对简单:只需检查特定 HTTP 标头的特定值。
在 ASP.NET 中,这种事情可以在HttpModule. Azure Functions 是否有某种类似的请求管道?
Startup.Configure()据我从文档中可以看出,如果项目配置正确,看起来新的 Function 实例可以在调用目标方法之前调用。但是,这些调用旨在支持依赖项注入,并且无权访问该HttpRequest对象。
显然,我可以isAuthorized(request)在每个 API 入口点的开头放置一个调用,但这感觉很笨拙、重复,而且可能容易出错。有没有更好的办法?
| 归档时间: |
|
| 查看次数: |
407 次 |
| 最近记录: |