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

Azure SAML和MSAL之间的区别?哪一个应该用VB代码设置?,azure,azure-active-directory,saml,msal,Azure,Azure Active Directory,Saml,Msal,目前我正在开发webapps及其VB代码。我需要将其部署到Azure平台,但我不确定这两件事。仅供参考,我开发的系统没有基于当前pc登录用户名的登录页面。所以我检索了当前的pc登录用户名,并用我的数据库检查当前用户是否允许使用。当它在localhost中时,一切正常,我可以检索用户名,但当我将其部署到Azure时,它无法检索,因为我需要为Azure AD进行设置。但我有点困惑,因为我的it全局要求我执行一些代码来读取Azure AD。如何使用代码对其进行配置,以及在Azure中进行配置?MSAL

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

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


*浏览webapps后,链接Azure AD并获取用户名/电子邮件等用户详细信息。SAML是一种用于身份验证的协议。更现代的协议是OpenId Connect

是一个库,可帮助您将应用程序与Azure AD集成

我建议您从开始,熟悉如何将您的应用程序成功地集成到Azure AD


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

仅作扩展:MSAL是一个支持OpenID Connect的客户端库。用这个。没有支持SAML的Microsoft客户端库。是否有使用VB代码的示例?大多数样本都是C语言的