小编Bha*_*ath的帖子

NetSuite - 当我使用 OAuth 时,返回标头不是 NLAuth 方案错误

我正在尝试从使用基于令牌的身份验证返回客户信息的用户事件脚本调用 Restlet。

但是我收到一个用户错误,说标头不是 NLAuth 方案

我知道这意味着我必须使用 NLAuth 方案,但为什么会出现此错误?

这是我正在使用的授权标头

 var headers =  { 'Authorization': 'Oauth realm="XXXXX", oauth_consumer_key="XXXXX" , oauth_token="XXXXX", oauth_nonce="XXX",oauth_timestamp="XXXX", oauth_signature_method="HMAC-SHA1", oauth_version="1.0",oauth_signature="XXXXXXXXXX="',
                'content-type': 'application/json'
                };
Run Code Online (Sandbox Code Playgroud)

oauth netsuite

5
推荐指数
1
解决办法
2998
查看次数

这个 OAuth 标头有什么问题?

这是我使用 OAuth1.0 库生成的 OAuth 标头。下面给出。

 {"Authorization":"OAuth realm=\"TSTDRV1606019\",oauth_consumer_key=\"c85f08d536fb43ffbf199896b970af6cc8ae3b9ffbd4d5a8d7bd35c36bbc58be\",oauth_nonce=\"PxTkoW9AHGgo36obe2qL\",oauth_signature=\"60eebfff6843f7fb652f98ce6dd65fe025d9837e\",oauth_signature_method=\"HMAC-SHA1\",oauth_timestamp=\"1497605488\",oauth_version=\"1.0\"","content-type":"application/json"} 
Run Code Online (Sandbox Code Playgroud)

我不断收到如下所示的 USER_ ERROR

 "error" : {"code" : "INVALID_REQUEST", "message" : "The request could not be understood by the server due to malformed syntax."}}
Run Code Online (Sandbox Code Playgroud)

谁能告诉我我哪里出错了?

感谢所有的帮助!

oauth netsuite

1
推荐指数
1
解决办法
1904
查看次数

有人可以打破这个匿名功能并解释一下吗?

n => +n && [...1e9+''].map(_ => n += 9);
Run Code Online (Sandbox Code Playgroud)

这将打印一个数字数组'n'是数字根.我想通过上面给出的这个函数知道这是怎么做的?

谢谢您的回答

javascript anonymous-function

0
推荐指数
1
解决办法
69
查看次数

标签 统计

netsuite ×2

oauth ×2

anonymous-function ×1

javascript ×1