格子 Oauth redirect_uri 未配置错误
Posted
技术标签:
【中文标题】格子 Oauth redirect_uri 未配置错误【英文标题】:Plaid Oauth redirect_uri is not configured error 【发布时间】:2021-10-10 12:43:10 【问题描述】:我正在尝试使用Plaid-Link 实现OAuth,但在服务器端不断出现此错误:
plaid.errors.InvalidRequestError: OAuth redirect URI must be configured in the developer dashboard. See https://plaid.com/docs/#oauth-redirect-uris
我在本地运行我的应用程序(沙盒模式),我有一个在 localhost:8000 上运行的后端服务器和在 localhost:3005 上运行的客户端应用程序
我已在开发者仪表板中配置重定向 URL (see image here)
我正在使用 Python SDK,这是我的服务器中的 CreateLink 调用示例:
response = client.LinkToken.create(
'user':
'client_user_id': str(client_user_id),
,
'client_name': 'XYZ Corporation',
'products': ['auth'],
'country_codes': COUNTRY_CODES,
'language': 'en',
'redirect_uri': 'http://locahost:3005/landing-rc-solo/link-bank'
)
你知道这里有什么问题吗?
非常感谢您的帮助!
【问题讨论】:
有什么解决办法吗? 【参考方案1】:假设您没有犯愚蠢的错误,例如将 redirect_uri
添加到开发人员仪表板以获取不同的 client_id
,这对我来说似乎是正确的。您是否介意向 Plaid 支持提交工单,以便具有正确访问权限的人可以更深入地研究这个问题?
【讨论】:
【参考方案2】:基本上,由于您在本地主机上并且只是为了开发,我所做的就是完全删除重定向。 如果这对您来说没问题,那么错误应该消失。
【讨论】:
以上是关于格子 Oauth redirect_uri 未配置错误的主要内容,如果未能解决你的问题,请参考以下文章
Facebook OAuth redirect_uri 问题“应用程序配置不允许给定 URL。”