使用 REST Web 服务访问 NetSuite 时登录尝试无效

问题描述 投票:0回答:1

我正在尝试使用 OAuth 2.0 身份验证将 NetSuite REST Web 服务与基于 Flutter 的应用程序集成。 我正在使用管理员角色。我已启用必要的功能,检查所有必要的权限,并设置集成记录。还使用代码中所需的参数,包括消费者密钥、消费者秘密、重定向 Uri、范围和服务配置。

This my flutter application code

但是,发送请求时,Flutter 返回以下内容:Status = Bad Request, StatusCode = 400 {error: "Invalid Login attempts"}。在 NetSuite 登录审核跟踪中,它显示“TokenRejected”。

有人可以提供有关如何修复我遇到的此错误的指导吗?我将非常感谢任何帮助。 预先感谢您的帮助。

我已确保我的令牌正确、有效且适用于正确的集成应用程序。此外,我还检查了我正在使用的标记中是否有任何额外的字符或空格。

flutter oauth token netsuite netsuite-rest-api
1个回答
0
投票

不建议使用管理员角色访问其余服务。 REST Web 服务先决条件和设置

  1. 我建议创建一个自定义角色。
  2. 在权限子选项卡中提供该角色必需的访问记录。
© www.soinside.com 2019 - 2024. All rights reserved.