首页 > 解决方案 > DocuSign C# 基础项目的重定向 URL 应该是什么?

问题描述

我正在尝试运行位于https://github.com/docusign/eg-03-csharp-auth-code-grant-core的项目。我已经遵循了他们自述文件中列出的所有先决条件,拥有新生成的集成密钥和秘密密钥,当我在 Visual Studio 中构建项目时,它运行时没有错误。

问题是,每当我尝试对链接进行采样时,它都会将我重定向到一个 docusign 授权页面,当我输入我的凭据时,它只会给我一条消息“重定向 URI 未在 DocuSign 中正确注册”。

我已经转到我的开发人员沙箱的管理部分并添加了我的项目在http://localhost:8080上运行的 URL 。我还在第二个 URL 中添加了示例代码应该为我带来http://localhost:8080/dsReturn的位置,但我一直遇到同样的问题,并且无法在线找到帮助。

谁能帮我解决这个问题?我还需要改变什么?

项目在以下 URL/端口上运行:这是基础项目运行的端口

标签: docusignapi

解决方案


  1. 确保为正确的集成密钥 (clientId) 注册了 URL,您在代码中使用的 IK 与用于配置重定向 URI 的 IK 可能不匹配。
  2. 您所做的更新需要 2-5 分钟才能反映出来,请务必等待几分钟,然后重试。
  3. URL 必须完全匹配,http 或 https 不匹配
  4. 确认您的端口号。8080 通常不是 IIS express 使用的。

推荐阅读