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

DocuSign从Legacy认证迁移至OAuth2.0的Web应用技术求助

DocuSign Legacy认证迁移至OAuth 2.0求助

已反复调研并联系DocuSign技术支持,但未获得有效帮助。我们的系统目前仍使用Legacy认证,需要迁移至新的OAuth 2.0认证。

项目环境信息

  • 原环境:Visual Studio 2015 Community、.NET Framework 4.5、DocuSign.dll SDK 4.0.4
  • 升级后环境:Visual Studio 2022、.NET Framework 4.5.2、通过NuGet安装的DocuSign SDK 4.5.2
  • 业务流程:用户点击按钮后手动生成PDF文件,再发送至DocuSign供客户签署

当前Legacy认证代码

if (!Configuration.Default.DefaultHeader.ContainsKey("X-DocuSign-Authentication"))
{
    string authHeader = "{\"Username\":\"" + username + "\", \"Password\":\"" + password + "\", \"IntegratorKey\":\"" + integratorKey + "\"}";
    Configuration.Default.AddDefaultHeader("X-DocuSign-Authentication", authHeader);
}

迁移遇到的问题

我下载的DocuSign JWT控制台程序可正常运行,但将如下代码迁移到Web应用时出现多个错误:

OAuthToken accessToken = null;
try
{
    accessToken = JWTAuth.AuthenticateWithJWT("ESignature", ConfigurationManager.AppSettings["ClientId"], ConfigurationManager.AppSettings["ImpersonatedUserId"],
                                                ConfigurationManager.AppSettings["AuthServer"], DSHelper.ReadFileContent(ConfigurationManager.AppSettings["PrivateKeyFile"]));

}

迁移后出现编译/运行类错误

恳请协助完成Web应用中Legacy认证到OAuth 2.0的迁移,我已致电及邮件联系技术支持但至今未收到回复。

内容的提问来源于stack exchange,提问作者Allan Pogi

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.21 01:35:31