首页 > 解决方案 > 如何将 Microsoft Identity Platform 与 Delphi VCL 程序一起使用?

问题描述

我需要使用带有 Delphi 桌面 VCL 程序的 MS Identity Platform 来登录 Azure SQL DB。我已阅读并基本理解https://docs.microsoft.com/en-us/azure/active-directory/develop/。有多个其他语言的快速入门示例。我为 Graph 运行了 Visual Studio C# 示例。有没有人有一个使用 Delphi 执行此操作的工作示例?

我有一个 Delphi 程序可以在 Azure SQL DB 上正常工作,但必须在 DB 防火墙中列出一个 IP 地址才能连接。在办公室外工作、四处走动时,这是不切实际的。我想改用单点登录。

标签: azuredelphimsalazure-managed-identity

解决方案


一种选择是仍然使用 .NET,但在 Delphi 中从 COM 调用它。

见: https ://blogs.embarcadero.com/using-a-net-assembly-via-com-in-delphi/


推荐阅读