我已经创建了一个自定义参数绑定属性,用于从HTTP标头中提取一个值。在某些情况下,请求中可能存在头部,也可能没有头部,因此我希望能够像下面这样将头部作为可选参数处理。= null)
{ 当我调用包含authorization标头的端点时,这可以很好地工作。', MessageDetail='The parameters dictionary does not contain an entry for parameter 'authorization<
); //PROBLEM WAS HERE FOR SOME REASON //client.DefaultRequestHeaders.Authorization在将代码修复到建议的修复并专注于任务之后,实际的问题是Authorization头。谁知道为什么在这一点上对我来说这是一个更好的答案。切换到Add()解决了这个问题。将对此进行研究。