【发布时间】:2014-08-15 18:18:50
【问题描述】:
我在 NetSuite - SuiteSignOn 中为 SSO over OAuth 定义了 IFRAME 应用程序。 OAuth 过程成功完成。我得到了oauth令牌。 当在授权标头中使用承载调用 NetSuite 中的第一个方法(例如获取机会)时,我遇到了非常奇怪的错误:
USER_ERROR 您有一个我们不支持的网络浏览器版本。
要使用该系统,您首先需要 http://www.microsoft.com/windows/ie/default.htm>升级您的网络浏览器software.partners-java10002.bos.netledger.com
- 我在这个测试用例中使用 Chrome 版本 36.0.1985.125 m 在 NetSuite 支持的网络浏览器页面上写着支持 Google Chrome 35.x。
(https://system.netsuite.com/core/media/media.nl?id=7375407&c=NLCORP&h=a66f026635e85ddaf43a&_xt=.pdf)
我为授权标头提供的值:
OAuth oauth_token="token", oauth_consumer_key="key", oauth_signature_method="PLAINTEXT", oauth_signature="secret", oauth_timestamp="1406638355", oauth_nonce="1406638355"
我做错了什么?
最重要的是,所有这些都在 NetSuite 2014 发布之前运行。
我也在使用支持获取 NetSuite 的数据中心感知 Web 服务 url。
【问题讨论】:
-
我正在做同样的事情,你说“我在 NetSuite - SuiteSignOn 中通过 OAuth 为 SSO 定义了 IFRAME 应用程序”你是否有相同的代码,从哪里可以获得代码?跨度>
标签: oauth oauth-2.0 crm netsuite