oauth2.0 Autodesk Platform Services PKCE身份验证失败

92vpleto  于 2023-08-02  发布在  其他
关注(0)|答案(1)|浏览(118)

我正在制作一个内部React.js/Node.js Autodesk SPA,以自动化我们当前工作流程的各个部分,并且在PKCE认证流程方面遇到了问题。
在遵循他们的文档教程之后,我要么做错了什么,要么另一个部分在其他地方失败了。
我成功地从Autodesk接收到授权码,在交换过程中,我遇到两个错误之一。第一个是400 invalid_grant“授权代码无效或超时”,这是不言自明的,第二个是400 invalid_grant“PKCE验证失败”,这对于发生了什么有点模糊。此时,我希望Autodesk服务器返回访问令牌。
我已经确保我在交换过程中传递了正确的授权代码,所以在第一种情况下它必须是超时,但是,我在第二个错误上迷路了。我知道这很简单,但我只是需要第二个意见。

iovurdzv

iovurdzv1#

我已经整理了一个示例,以便您可以使用自己的客户端ID测试PKCE工作流。
请在https://joaomartins-callmejohn.github.io/PKCE-TEST/尝试
下面是基于https://github.com/JoaoMartins-callmeJohn/PKCE-TEST的所有资源的存储库

相关问题