我如何以编程方式访问受SSO保护的Web API?

问题描述 投票:0回答:1

我有一个Web应用程序,其中包含一些API。 Web应用程序还具有HTML页面,使用了这些API来呈现UI。该Web应用程序在内部托管,但通过Microsoft Azure AD身份验证进行保护。我正在尝试构建一个C#控制台应用程序,该应用程序可以直接使用API​​,而无需在浏览器上打开网站。是否可以直接从c#控制台应用程序访问Web API?我了解使用浏览器访问SSO内容时,它将管理身份验证过程。但是,我不知道如何从C#应用程序中做到这一点。 Microsoft是否发布了任何用于处理Azure AD身份验证的库?

oauth single-sign-on saml adal msal
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.