gpt4 book ai didi

azure - SAML 和 MSAL 之间的区别?哪一个应该用VB代码设置?

转载 作者:行者123 更新时间:2023-12-02 08:01:14 40 4
gpt4 key购买 nike

目前我正在研究 webapps 及其 VB 代码。我需要将其部署到 Azure 平台,但我不确定这两件事。仅供引用,我开发的系统没有登录页面,这是基于当前电脑登录用户名的。因此,我检索了当前的电脑登录用户名,并检查我的数据库当前用户是否允许使用。当它在 localhost 中时,一切正常,我可以检索用户名,但当我将其部署到 Azure 时,却无法检索用户名,因为我需要设置 Azure AD。但我有点困惑,因为我的 IT 全局要求我执行一些代码以从 Azure AD 读取。如何用代码和Azure中配置它? MSAL 和 SAML 之间有什么区别吗?我需要同时设置两者还是只设置其中之一?我是这方面的新手,所以我不太了解。希望有人能帮助我解决这个问题,因为我已经被困了一个月了。预先感谢您。

P/S:我的系统是用 VBA 代码编写的,而不是用 C# 编写的,因为我可以看到许多示例/示例都是用 C# 代码编写的。

*与 Azure AD 链接并在浏览 Web 应用程序后获取用户详细信息,例如用户名/电子邮件等

最佳答案

SAML 是一种用于身份验证的协议(protocol)。更现代的协议(protocol)是 OpenId Connect。

MSAL是一个有助于将应用程序与 Azure AD 集成的库。

我建议您从 Microsoft identity platform (Azure Active Directory for developers) 开始并熟悉如何将应用程序与 Azure AD 成功集成。

该页面上提供的一些示例教授如何调用 Microsoft Graph ,您可以在其中获取有关登录用户的更多详细信息。

关于azure - SAML 和 MSAL 之间的区别?哪一个应该用VB代码设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55944649/

40 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com