我有一个托管在http://localhost:4200的 SPA 我还有一个托管在http://localhost:1337 的 API
我的 SPA 使用 Torii 来处理流程,我取回了授权码,然后我尝试将其发送到我的服务器进行处理。
这是我在谷歌的配置:
如您所见,我已经包含了所有可能的 URL,以防万一!
现在,当我将该授权代码传递给我的服务器进行验证然后为客户端提供一个会话时,我总是会返回redirect_uri_mismatch
- 即使我可以在谷歌请求中看到 redirectUrl 正是 oAuth 配置页面中列出的内容:
我做错了吗?我是否应该能够从浏览器启动该过程,然后从服务器验证授权代码?
我可以确认 api 密钥和客户端 id 和密钥都是正确的。
[更新]