我的DocuSign重定向URI似乎出现错误。登录时似乎未正确注册。
错误:“重定向URI没有在DocuSign中正确注册”。
https://account-d.docusign.com/oauth/auth?client_id=xxxx&scope=signature&response_type=code&redirect_uri=https%3A%2F%2Flocalhost%3A44347%2Fds%2Fcallback&state=xxxx
我尝试将URI添加到AccountController中,但无济于事。
[HttpGet]
public IActionResult Login(string returnUrl = "http://localhost:8080/ds/callback")
{
return Challenge(new AuthenticationProperties() { RedirectUri =
returnUrl });
}
没有重定向URI:
[Route("ds/[action]")]
public class AccountController : Controller
{
[HttpGet]
public IActionResult Login(string returnUrl = "/")
{
return Challenge(new AuthenticationProperties() { RedirectUri = returnUrl });
}
public IActionResult MustAuthenticate()
{
return View();
}
public async System.Threading.Tasks.Task<IActionResult> logout()
{
await AuthenticationHttpContextExtensions.SignOutAsync(HttpContext);
return LocalRedirect("/");
}
}
我希望将其重定向回应用程序以进行签名。
答案 0 :(得分:3)
转到您的DocuSign沙箱帐户。从右上菜单转到DocuSign管理员。 然后在左侧菜单中找到“ API和密钥”页面 找到您的集成密钥。 在网址列表中添加“ https://localhost:44347/ds/callback”。 等待30秒 再试一次
(问题是端口对您而言不同,也许是因为您使用IIS Express?)