gpt4 book ai didi

rest - NetSuite SuiteTalk REST Web 服务 - 无效的登录尝试

转载 作者:行者123 更新时间:2023-12-03 13:47:40 25 4
gpt4 key购买 nike

我正在尝试使用 NetSuite SuiteTalk REST Web 服务来访问 NetSuite CRM 数据。

我可以访问并在生产中工作。能够检索记录数据和元数据。

我现在正在尝试在沙箱中设置访问权限以进行更深入的测试。

在沙箱中,我有:
- 启用休息网络服务
- 启用基于 token 的身份验证
- 授予用户并发 Web 服务权限
- 给定用户使用访问 token 权限登录
- 创建了一个集成
- 创建了一个访问 token

所有这些操作都反射(reflect)了在生产中所做的事情。

当我尝试对 Web 服务执行任何类型的 GET 操作时,我会收到 401 - 无效的登录尝试。

当我检查登录审计跟踪时,我没有看到任何 GET 尝试的记录,失败或其他。

是否有一些系统性的事情我必须在沙箱中额外做才能启用休息 Web 服务?除了在 SuiteCloud/SuiteTalk 中启用它?

我在审计跟踪中完全看不到任何东西的事实让我相信某些东西仍然“关闭”。

===> 4/4/2020 更新

ed14 和 Nihkil,

感谢您的回复,很抱歉回复延迟。

不幸的是,在领域中下划线的连字符对我没有帮助。

让我回顾一下最近的尝试:

1) 首先验证生产中的 REST API 测试是否仍然有效。

2) 沙箱由 CRM 管理员刷新。应用程序仍然存在,但我的访问 token 不在。我在沙箱中创建了一个新的。

是否可以删除应用程序?我看不出有什么办法可以做到这一点。

3) 使用现有的消费者 token 和新的访问 token 进行测试。得到了与我的第一篇文章相同的回复:"title": "无效的登录尝试,有关更多详细信息,请参阅登录审核跟踪。",

4) 通过稍微修改 URL 进行测试,以确保我不会去某个地方的黑洞。它给了我预期的错误。

5)通过修改realm进行测试:Realm 9999999-sb4到Realm 9999999_sb4它给了我一个错误,让我相信我原来的realm是正确的:“title”:“发生意外错误。错误ID:k8hd8pqej3unxblmaoik”,

同样,没有任何测试作为失败的尝试出现在审计日志的任何地方。

不知道从这里去哪里?删除沙箱应用程序(如果可能)并重新开始?还是沙箱中的新应用程序?

感谢您的任何帮助。

布莱恩亨特

最佳答案

我在使用沙箱时遇到了同样的问题。显然,帐户 ID(用于领域授权)和 URL 中的帐户 ID 不匹配。

账户ID(领域):XXXXX_SB1

url中的账号ID:XXXXX-SB1
SB应该是大写。

这为我解决了这个问题。

关于rest - NetSuite SuiteTalk REST Web 服务 - 无效的登录尝试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59447622/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com