参考Github项目地址:https://github.com/ancpetras/asp.net-netsuite-oauth-1.0-starter
注意点:
1、Realm这个参数在Authorization请求头中,但是它不需要参与签名,不要将Realm丢进去一起签名了。
2、参与签名的还包括URL传参中的参数,比如:?script=152&deploy=1中的script与deploy。
3、签名中的URL为不含参数的URL,比如https://000000-sb1.restlets.api.netsuite.com/app/site/hosting/restlet.nl,请勿将URL传参的参数也包含进去。
4、Realm参数是000000_SB1这种格式,其中是下划线“_”,但是在组成的最终请求URL中是这样的 https://000000-sb1.restlets.api.netsuite.com ,请注意 【000000_SB1】 与 【000000-sb1】的区别,大小写以及“_”与“-”的差异。
标签:sb1,Realm,000000,Netsuite,C#,netsuite,Oauth1.0,URL,https From: https://www.cnblogs.com/souphm/p/17782128.html