Power Apps门户集成了第三方平台登录能力,可以通过简单的配置支持常见的第三方oauth认证(不支持自定义),同时支持自定义的SAML 2.0协议。现在我们来尝试为Power Portal配置第三方Microsoft登录,可以使我们轻松的通过配置Provider来与Microsoft个人账户建立登陆关系。

1.首先登录我们的Power Apps,在左侧导航栏中选择应用,点击我们所创建的门户右侧设置后点击身份验证设置:

2.点击右上角添加验证者:

3.点击选择登录应用程序中的Microsoft:

4.此处的回调URL需要保存,为后面配置Microsoft做准备,然后此时另开一个页面转到https://aka.ms/AppRegistrations,来找到我们所需要的客户端ID和密码(Service Principal):

5.打开应用注册页面后,点击左上角的新注册:

6.填写应用程序的名字,受支持的账户类型选择第三个选项,最下面重定向URL处就粘贴我们第4步中复制的URL:

7.注册好之后点击左侧概述,下图中红框圈起部分就是我们要用到的客户端ID:

8.客服端ID复制好了之后,点击左侧的证书和密码:

9.点击新客户端密码之后,填写密码的说明以及你所想保存密码的时间范围,点击生成后,红框圈起部分就是客户端密码,一定要保存好这里的值,只有一次可见的机会:

10.此时返回第4步,将客户端ID和密码填入,点击确认,我们的Microsoft就配置成功了:

11.这时点击浏览我们的门户网站,就可以在注册页面看到我们配置好的按钮,选择登录就可以了:

Copyright © 2024 lrxtom2
Powered by .NET 9.0 on Kubernetes