【发布时间】:2023-04-01 01:46:01
【问题描述】:
我正在尝试获取 oauth 令牌以使用 CAD API,但是,我不断收到此错误:
Signature on SAML token is INVALID commentary: [Verification against Static Certificate not supported in this scenario.
由于他们没有 NPM 或 NodeJS,我已经开始创建一个,但是,我对 SAML 断言请求感到困惑。到目前为止,我已经移植了这个 ruby gem,用于发出 saml 请求以获取新的 oauth 令牌,该令牌位于此处:
https://github.com/cloocher/aggcat/blob/master/lib/aggcat/base.rb(第 70 行)def saml_message...
我的第一次尝试并不整洁,但我只是想验证我可以使用 NodeJS 发出 SAML 请求并获得包含 oauth 令牌的响应。
可以在以下位置找到此 NodeJS 脚本的源代码: https://github.com/britztopher/intuit-cad/blob/master/server/saml2.js
可以在此处找到用于发出此请求的 Intuit 文档:
Intuits CAD Doc 缺少生成断言消息所需的任何类型的样本。
如果需要任何澄清,请发表评论,因为我只是想跳过这第一道障碍。
【问题讨论】:
标签: ruby node.js oauth saml-2.0 intuit