首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >试图检索OAuth授权代码时出错

试图检索OAuth授权代码时出错
EN

Drupal用户
提问于 2023-03-22 01:37:59
回答 1查看 14关注 0票数 0

我正在构建一个解耦的Next.js前端,用于在安装了Lando的本地站点上使用来自Drupal :API的数据。我想使用simple_oauth模块来允许注册用户在前端编辑内容。

我的第一个目标是请求授权代码,所以我在邮递员和cURL中测试请求。这两种方法都不断地给我401个"invalid_client“错误消息。

据我所知,包括所需的RSA密钥在内的所有设置都是正确的,但我还没有弄清楚这一点。下面是我使用的cURL命令:

代码语言:javascript
运行
复制
curl -X GET \
'http://react1.lndo.site/oauth/authorize?client_id=b7958f62-df63-4b95-9a55-20954178d788&response_type=code&redirect_uri=http://react1.lndo.site&scope=oauth'

...where http://react1.lndo.site是我的Drupal 9 Lando站点url,b7958f62- of 63-4b95-9a55-20954178d788是我的使用者的UUID,'oauth‘是我创建的一个角色的名称,它允许注册用户添加、编辑和删除文章节点(*该角色被选中在使用者的Scopes列表中)。

我已经搜索了好几个小时,包括很多ChatGPT的问题,但是还没有弄清楚。请帮我走上正确的轨道。

EN

回答 1

Drupal用户

发布于 2023-03-22 03:47:57

纵观简单的OAuth代码,一个使用者实体被加载到client_id字段,该字段具有来自URL的client_id参数的值。您说您将用户的UUID作为client_id传递给您的URL,这将是不正确的,并解释为什么系统说您的消费者是找不到的。您应该查看/观察/转储使用者以确定client_id字段的值。

票数 0
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/315148

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档