Docusignapi 由GET/restapi/v2/login\u信息返回的DocuSign主机名
我正在使用RESTAPIDocusignapi 由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
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/