于
Postman
,我成功发布了具有以下参数的请求:
当我尝试使用
C#
发出请求时,我收到未经授权的错误,可能是因为我无法通过请求传递键值。
这是我正在使用的代码:
ClientAPI = new HttpClient();
ClientAPI.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("key", "api_token=00000000000000000000000000000000");
我已经尝试过:
ClientAPI.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("key", "00000000000000000000000000000000");
或:
ClientAPI.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("key", "=00000000000000000000000000000000");
但我总是收到未经授权的错误。我认为是因为我在标题上发送此键,但我注意到,在
Postman
中,组合 Add to
充满了 Query Params
。如果我在此组合中选择 Header
,我还会在 Postman
上收到未经授权的错误。
是这个原因吗?如果是这样,我该如何解决
C#
上的问题?