需要ASP.NET Core WebAPI的请求标头

问题描述

我正在设法指导如何配置一组Webapi,以要求我们用于跟踪目的的一组请求标头。我们还需要为此生成一个OpenAPI规范。

在这里尝试过这种方法

Web Api How to add a Header parameter for all API in Swagger

但这只会生成规范,而不会强制提供要提供的已识别标头。

我确实尝试了在控制器级别使用FromHeader属性方法,该方法确实满足了我的两个要求,但是我需要能够使用appsettings配置来配置这些标头。

进入目标市场并编写自定义中间件是实现我想要的唯一方法吗?

谢谢你!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)