无法使用TokenPassport生成签名Suite Talk Netsuite

时间:2018-08-09 09:57:11

标签: authentication soap wsdl netsuite suitetalk

我使用SOAP WS,并且我喜欢使用本代码段中提到的tokenPassport连接到ws

 <urn:tokenPassport>
         <urn1:account>xxxx</urn1:account>
         <urn1:consumerKey>0111206xxxxxxxxxxxxxxx</urn1:consumerKey>
         <urn1:token>36e047xxxxxxxxxxxxxxx</urn1:token>
         <urn1:nonce>ZcVszy7ySJ3Ji8PIgwlW</urn1:nonce>
         <urn1:timestamp>1530692570</urn1:timestamp>
         <urn1:signature algorithm="HMAC-SHA256">NTVhNDBmZTJhNGQyNGRmOWQ2MDgwMGM2YzdjOTQwNDk4MDJhZmY4NmI1YjRhM2I4OWQ2ZDc5NWMzNDg0YjNhYQ==</urn1:signature>
      </urn:tokenPassport>

帐户== NS帐户ID 消费者密钥:我记录集成的消费者密钥 token:我的记录访问令牌的令牌ID

我尝试使用此公式生成签名:

baseurl = account&consumerKey&token&nonce&timestamp

我还定义了我的夫妻秘密,它是消费者秘密和令牌秘密之间的串联 couplesecret =消费者秘密和令牌秘密

然后我用这个enter link description here来测试

但是我仍然有相同的错误

  <platformFaults:code>USER_ERROR</platformFaults:code>
  <platformFaults:message>Invalid login attempt.</platformFaults:message>

注意:我使用的是SOAP UI 有什么想法!谢谢大家,并祝大家愉快:D

0 个答案:

没有答案