Vb.net 尝试检索具有授权代码的令牌时接收oauth 2.0 401错误

Vb.net 尝试检索具有授权代码的令牌时接收oauth 2.0 401错误,vb.net,oauth-2.0,Vb.net,Oauth 2.0,我正在尝试检索令牌的授权代码,但不断收到401错误。我从callbackUrl获取授权代码 它认为我正确地发送了请求。我正在使用我的密钥:secret在授权标头中发送base64承载令牌。我只是不知道该怎么做才能解决问题。我是oauth的新手,所以我不知道是否有一种方法可以让我从事情的结局来判断问题?我完全被难住了 [callbackUrl]/?scope=READ&state=test&code=98LtBkcY https://www.[testapi].net/v1/id

我正在尝试检索令牌的授权代码,但不断收到401错误。我从callbackUrl获取授权代码

它认为我正确地发送了请求。我正在使用我的密钥:secret在授权标头中发送base64承载令牌。我只是不知道该怎么做才能解决问题。我是oauth的新手,所以我不知道是否有一种方法可以让我从事情的结局来判断问题?我完全被难住了

[callbackUrl]/?scope=READ&state=test&code=98LtBkcY

https://www.[testapi].net/v1/id/oauth/access_token?grant_type=authorization_code&code=98LtBkcY
错误:

HTTP/1.1 401 Unauthorized
Content-Type: application/json
WWW-Authenticate: Bearer realm="null",error='invalid_token",error_description='keymanagement.service.invalid_access_token: Invalid Access Token"
Content-Length: 116

{"fault":{"faultstring":"Invalid Access Token","detail":{"errorcode":"keymanagement.service.invalid_access_token"}}}
我在VB.NET中工作并创建我的承载令牌,如下所示:
Authorization_Token=
System.Convert.ToBase64String(System.Text.Encoding.UTF8.GetBytes(ConsumerKey&“:”&ConsumerSecret)).ToString
我让它工作了。他们的文档告诉我将该令牌用作承载令牌,但我尝试了并解决了它

@JosVinke你有什么建议吗?