首页 > 解决方案 > 多重身份验证 ASP.Net Core - Docusign 授权代码示例 + 自定义 Azure API

问题描述

我正在使用 Docusign 授权代码示例 ( https://github.com/docusign/code-examples-csharp ) 创建一个连接到 Docusign 的 C# 应用程序(已经配置了我们的单点登录)。

我还有另一个 Azure 应用注册来从 Azure 调用我的自定义 API,我需要成功获取一个令牌来调用它。

我已成功使用MSAL javascript调用自定义 API。

但是,我不确定这是否是最安全的,还是我应该使用 MSAL.NET(在服务器端做所有事情)。任何人都知道如何将这个额外的 MSAL.Net 身份验证合并到我现有的基于 Docusign 的 C# 代码中。

提前致谢 !

标签: c#azuredocusignapi

解决方案


我认为 MSAL js 和 MASL.NET 都是安全的,但是你可以用前者做什么有一些限制。如果您只需要一个调用 API 的令牌 - 您应该很好,但 Microsoft 支持更多您可能需要服务器端代码的东西。

本文有一个表格,告诉您 Microsoft 支持的所有不同身份验证流程,以及它们各自支持的不同功能。


推荐阅读