Docusignapi Docusign JWT服务身份验证-使用我们自己的RSA密钥对
我们正在使用JWT服务身份验证方法将我们的应用程序与Docusign API集成。根据当前文档,使用integrator密钥,我们需要为每个integrator密钥生成新的RSA密钥对。然后,我们将多租户集成到Docusign需要为每个租户生成RSA密钥对,并将它们加载到我们的应用程序中Docusignapi Docusign JWT服务身份验证-使用我们自己的RSA密钥对,docusignapi,Docusignapi,我们正在使用JWT服务身份验证方法将我们的应用程序与Docusign API集成。根据当前文档,使用integrator密钥,我们需要为每个integrator密钥生成新的RSA密钥对。然后,我们将多租户集成到Docusign需要为每个租户生成RSA密钥对,并将它们加载到我们的应用程序中 在与其他供应商的大多数公共/私钥/证书集成中,我们看到他们允许使用我们自己的证书/密钥。这是非常方便和简单的,因为我们只处理我们自己的证书,而不处理存储许多证书。Docusign中是否有使用/上载我们自己的证书
在与其他供应商的大多数公共/私钥/证书集成中,我们看到他们允许使用我们自己的证书/密钥。这是非常方便和简单的,因为我们只处理我们自己的证书,而不处理存储许多证书。Docusign中是否有使用/上载我们自己的证书的选项,而不是为每个集成商id创建新密钥?不幸的是,您没有将公钥上载到Docusign以进行JWT身份验证的选项 但是,您的问题意味着对DocuSign集成密钥客户端ID的理解不正确。一般来说,一个应用程序应该有一个集成密钥 集成密钥可由任意数量的DocuSign用户使用,并与任意数量的DocuSign帐户关联 因此,您的应用程序可以对其所有客户端使用相同的集成密钥 增加 虽然DocuSign集成密钥客户端id可由任何用户在任何帐户上使用,但对于管理集成密钥的DocuSign帐户,通常存在混淆: 当集成密钥完成上线过程时,将在此过程中设置DocuSign付费帐户以管理集成密钥。该帐户的管理员可以添加/更改/删除集成密钥的设置,包括: 有效的重定向URI JWT应用程序的有效私钥/公钥对 授权码授予应用程序的密钥机密 对于合作伙伴/ISV,他们应该创建集成密钥的管理帐户DocuSign帐户,作为仅用于管理集成密钥的最低付费帐户。当他们的客户将应用程序与客户的DocuSign用户/帐户一起使用时,将向最终用户而不是合作伙伴收取发送信封的费用 对于合作伙伴计划中的DocuSign合作伙伴,可在生产平台上使用免费合作伙伴帐户。它只有管理密钥的能力。合作伙伴应向其DocuSign合作伙伴代表申请合作伙伴生产账户 合作伙伴最好从DocuSign购买最小规模的生产帐户,因为这样可以在生产系统上进行测试
请注意,集成密钥管理帐户是生产系统上的任何DocuSign帐户:如果需要,该帐户可以管理多个ik,也可以用于isv自己的生产用途 谢谢@larry-k。您能解释一下我们如何对多个客户端使用相同的集成密钥吗。在上线步骤中,需要将集成密钥提升到API计划中——那么这不意味着所有客户机都共享相同的API计划吗?这在我们的场景中没有用处,因为这意味着作为一个集成商,我们必须为所有租户承担API计划的成本。