You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

调用Docusign EnvelopesApi.ListDocuments时出现NOT FOUND错误

DocuSign GetEnvelope接口返回404错误(信封ID确认真实存在)

调用DocuSign相关接口时,所有已确认在DocuSign官网可正常查看的envelopeId,在调用GetEnvelope方法时均返回“File or directory not found”404错误,代码执行到获取信封对象的步骤就抛出异常。

代码示例

AuthUtil auth = new AuthUtil(_keyVaultConfiguration);
OAuth.OAuthToken token = auth.GetTokenFromJwt();
Account account = auth.GetAccountInfo(token);

DocuSignClient docuSignClient = new DocuSignClient(account.BaseUri);
docuSignClient.Configuration.DefaultHeader.Add("Authorization", "Bearer " + token.access_token);

EnvelopesApi envelopesApi = new EnvelopesApi(docuSignClient);

// known good envelopeId
Envelope envvelope = envelopesApi.GetEnvelope(account.AccountId, eml.TEnvelopeId);

foreach (EnvelopeDocument doc in envelope.EnvelopeDocuments)...

问题排查结果(已解决)

经排查,问题根源是我方内部某代理服务在转发请求时移除了请求头中的Authorization认证信息,导致DocuSign服务无法验证请求合法性,进而返回404错误。目前正与IT部门协作调整代理配置以解决该问题。

内容的提问来源于stack exchange,提问作者Tim Brown

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.16 01:14:54