我成功地从reddit oauth api获得了代码,但之后在尝试获取访问令牌时,我收到了无效授权(在我将数据作为json发送时获得401未授权)错误。我使用postman将post请求发送到,这里是我在postman中使用的头文件和表单数据。我从postman的authorization选项卡(尝试发送报头)中发送我的客户id和密码,并使用x-www- form -urlencoded发送授权类型
我使用的是.net核心API2.2,其中我使用了授权过滤器。我只是检查头部授权标签中的持有者令牌,如果持有者令牌已经存在,则可以调用用户操作。但是我想从授权部分中排除一些操作。我在特定操作上使用AllAnonymous属性,但在调用授权筛选器的同一匿名方法上调用。filter的代码如下: using Microsoft.AspNetCore.Authorizati