C# Restlet NetSuite web服务调用中的授权标头

C# Restlet NetSuite web服务调用中的授权标头,c#,netsuite,C#,Netsuite,正在尝试为NetSuite Restlet web服务创建测试客户端 授权标头应如下所示: {"Authorization":"NLAuth nlauth_account=5731597_SB1, nlauth_email=xxx@xx.com, nlauth_signature=Pswd1234567, nlauth_role=3","Content-Type":"application/json"} https://some.ns.restlet.uri&id=111&&a

正在尝试为NetSuite Restlet web服务创建测试客户端

授权标头应如下所示:

{"Authorization":"NLAuth nlauth_account=5731597_SB1, nlauth_email=xxx@xx.com, nlauth_signature=Pswd1234567, nlauth_role=3","Content-Type":"application/json"}
https://some.ns.restlet.uri&id=111&&amount=22
带有参数的调用应如下所示:

{"Authorization":"NLAuth nlauth_account=5731597_SB1, nlauth_email=xxx@xx.com, nlauth_signature=Pswd1234567, nlauth_role=3","Content-Type":"application/json"}
https://some.ns.restlet.uri&id=111&&amount=22
我有:


我希望这不是您的实际NetSuite帐号…;)不确定这是否会导致问题,但您的呼叫不应该是
https://some.ns.restlet.uri?id=111&amount=22
@Krypton没有,因为它是POST-not-GET。这是这个的复制品。这里有两个答案。我不确定你的观点是什么-没有什么可以阻止一篇有URL参数的帖子。我只是简单地指出URL参数应该以问号而不是符号开头。还有,你提到的那个问题是在这个问题之后问的,所以这个问题真的是重复的。@Krypton,我明白你的意思了?开始使用参数,但Netsuite restlet url在默认情况下将具有开始的GET参数?script=n&deployment=n,因此,尽管他没有真正清楚地编写它,但它应该可以工作。好的,这一个是重复的,但是包含了更多的细节和答案,而不仅仅是评论,所以被引用,因为它对任何想找到答案的人都更有用。