Docusignapi 由GET/restapi/v2/login\u信息返回的DocuSign主机名

Docusignapi 由GET/restapi/v2/login\u信息返回的DocuSign主机名,docusignapi,Docusignapi,我正在使用RESTAPI GET /restapi/v2/login_information 获取登录信息。 此API返回一个baseUrl。例如: {[\r][\n]" "loginAccounts": [[\r][\n]" {[\r][\n]" "name": "SomeCo",[\r][\n]" "accountId": "555555",[\r][\n]" "baseUrl": "https://demo.docusign.net/r

我正在使用RESTAPI

 GET /restapi/v2/login_information 
获取登录信息。 此API返回一个baseUrl。例如:

{[\r][\n]"
  "loginAccounts": [[\r][\n]"
    {[\r][\n]"
      "name": "SomeCo",[\r][\n]"
      "accountId": "555555",[\r][\n]"
      "baseUrl": "https://demo.docusign.net/restapi/v2/accounts/555555",[\r][\n]"
      "isDefault": "true",[\r][\n]"
      "userName": "Marco Altieri",[\r][\n]"
      "userId": "6b011111-1111-1111-1111-bc65f9bec41e",[\r][\n]"
      "email": "maltieri@someco.com",[\r][\n]"
      "siteDescription": ""[\r][\n]"
    }[\r][\n]"
  ][\r][\n]"
}"
我正在使用baseUrl进行下一次DocuSign调用

不幸的是,客户端的应用程序服务器不能直接访问DocuSign服务器。 我本可以使用http代理,因为我正在使用的客户端API具有此选项,但没有可用于将请求从内部网络转发到DocuSign的代理

我们已经能够解决这个问题,例如使用iptables重定向流量

应用服务器配置为使用url调用DocuSign(对于开发服务器):

在应用程序服务器上,主机名demo.docusign.net在/etc/hosts中映射为重定向器框(内部服务器)的IP地址。 这意味着应用程序服务器向重定向器发送请求,并将请求重定向到实际的DocuSign服务器。 一切正常,但我想知道:

1) 有一个更好的方法


2) 重定向器需要配置为转发请求,为此,我们需要知道DocuSign服务器的IP地址。这个IP地址记录在DocuSign发布的一篇文章中,因此使用它似乎没问题。这是否正确?

关于第二个问题:是的,DocuSign为演示和生产环境发布服务器的IP地址,可以在配置中引用这些IP地址。我们还建议将这些IP地址添加到白名单中,以避免出现任何问题

我不是一个网络专家,但我不明白为什么您可以对登录信息进行初始API调用,但在后续调用中遇到问题。是同一根

https://demo.docusign.net/