微搭低代码平台是一种可帮助您快速构建和部署应用程序的工具,而无需手动编写大量代码。要在微搭低代码平台上实现Azure Active Directory(AAD)的单点登录(SSO),您需要遵循以下步骤:
- 注册Azure AD应用程序
首先,您需要在Azure门户中注册一个新的应用程序。登录到Azure门户(https://portal.azure.com/),然后转到Azure Active Directory服务。在左侧菜单中,选择"应用注册",然后单击"新注册"。为您的应用程序提供一个名称,并选择所需的支持帐户类型。完成后,单击"注册"。 - 配置重定向URI
在应用程序注册过程中,您需要指定一个重定向URI。这是您的应用程序在用户成功登录Azure AD后将被重定向的URL。在微搭低代码平台中,您需要根据您的应用程序进行配置。 - 获取应用程序ID和秘密
在应用程序注册完成后,您需要从Azure门户获取应用程序的客户端ID和秘密。在应用程序的概述页面,复制"应用程序(客户端)ID"。然后转到"证书和密码"选项卡,点击"新客户端密码",为密码添加描述,选择过期时间,然后单击"添加"。复制新生成的客户端密码,因为这是唯一一次可以查看的机会。 - 配置微搭低代码平台
现在,您需要将Azure AD集成添加到微搭低代码平台。登录到微搭平台并打开您的应用程序。转到"设置"或"身份验证"部分,然后选择"添加身份提供程序"。从列表中选择"Microsoft Azure Active Directory"。
在配置页面中,输入以下信息:
- 客户端ID:从步骤3中复制的应用程序(客户端)ID
- 客户端密钥:从步骤3中复制的客户端密码
- 重定向URI:与步骤2中配置的重定向URI相同
- 领域:您的Azure AD租户的域名,例如"yourtenant.onmicrosoft.com"
单击"保存"以保存配置。
- 测试SSO
现在,您应该已经在微搭低代码平台上设置了Azure AD SSO。尝试访问您的应用程序并单击"登录"。您将被重定向到Azure AD登录页面。使用Azure AD帐户登录后,您将被重定向回应用程序,而无需再次输入用户名和密码。
azuer
微搭
https://lowcode-5gb8vanl29f54346-1317451484.tcloudbaseapp.com/adminportal/#/settings/loginSetting?envType=prod
点击 立即新建
点击 新建认证源
选着 Oauth2 点击下一步
填写如下
点击 下一步
点击完成配置完成