Plaid开发环境连接Chase账户时提示需更新应用的问题咨询
解决Plaid开发环境连接Chase账户的提示问题
以下是几个直接的解决步骤:
升级Plaid Link到最新版本
旧版本的Link SDK可能不兼容Chase的最新认证流程。如果用的是React的@plaid/react-link,执行以下命令升级:npm install @plaid/react-link@latest # 或者用yarn yarn add @plaid/react-link@latest若直接用script标签引入Link,确保引用的是最新的稳定版脚本。
使用Plaid官方测试账户
开发环境下不能用真实的Chase账户,必须使用Plaid提供的测试凭证:- 用户名:
user_good - 密码:
pass_good
输入真实账户信息会触发"需要更新应用"的提示,因为真实账户仅对通过审核的生产环境应用开放。
- 用户名:
校验Link初始化配置
确保初始化Link时参数正确:env必须设为developmentcountry_codes指定为['US'](Chase是美国本土银行)products包含Chase支持的产品(比如auth、transactions)
示例配置:
<PlaidLink clientName="你的个人金融应用" env="development" product={['auth', 'transactions']} publicKey="你的开发环境公钥" countryCodes={['US']} onSuccess={(publicToken) => { /* 处理公钥交换逻辑 */ }} > 连接Chase账户 </PlaidLink>确认Plaid Dashboard应用设置
登录Plaid Dashboard,检查:- 应用的开发环境状态正常,客户端ID和公钥正确
- Chase已被列入可访问的金融机构列表(开发环境默认开放,若异常可重新启用)
内容的提问来源于stack exchange,提问作者jrossar
相关产品推荐
相关产品推荐

