postman 从Netsuite REST API获取401

ukdjmx9f  于 2023-04-06  发布在  Postman
关注(0)|答案(4)|浏览(201)

我在这里遵循本教程,尝试使用Netsuite的基于令牌的身份验证进行身份验证:
我使用Netsuite的Postman环境通过Postman登录,但我继续收到“401 Invalid login attempt”。
当我检查登录审核跟踪时,我看到没有角色被分配给我的身份验证尝试-它只是空白。对我来说,这表明令牌没有正确分配给用户/角色,但我已经走过了几次说明,一切似乎都设置正确。
我看过其他类似的帖子,但这些帖子似乎归结为Netsuite帐户ID格式。然而,我的Netsuite帐户ID都是数字,所以我不认为这是一个因素。

b5buobof

b5buobof1#

假设您已经创建了一个集成和一个访问令牌,这应该可以正常工作。在postman中配置Oauth 1.0,正确填写以下字段:

  • 签名方法(应为HMAC-256
  • 消费者密钥(来自您在netsuite中创建的集成)
  • consumer secret(来自您在netsuite中创建的集成)
  • 访问令牌(来自netsuite中创建的访问令牌)
  • token secret(来自netsuite中创建的访问令牌)
  • realm(您的帐户ID,如果使用沙箱,请确保realm类似于1234567_SB1,带有_而不是-

您将无法使用postman完成TBA,因为使用netsuite TBA需要一个回调URL,netsuite将使用必要的凭据(访问令牌和&令牌密钥)将您重定向到该URL。

fnatzsnv

fnatzsnv2#

我也遇到了同样的问题。我用Salesforce APEX编写的自定义代码连接到NetSuite很好。我们还有一个Workato集成连接到NetSuite也很好。
无论我在Postman中做什么,我都会得到一个401无效登录的响应。

ppcbkaq5

ppcbkaq53#

我终于让这个为我工作.** Postman 有一个请求头的“连接”=“keep-alive”.一旦我删除,它工作得很好!**哇..我一直试图让这个工作了几个星期,每隔几天看它一两个小时.多么令人沮丧的错误消息“无效登录”.

6ioyuze2

6ioyuze24#

我发现这篇文章,而故障排除此错误与此确切的错误消息和结果在netsuite日志.对我来说,我被分配到的角色没有权限在Netsuite休息网络服务.

相关问题