python - 如何使用 Python 在 Azure 应用服务中获取 AAD 客户端配置文件信息
问题描述
我在 Azure 应用服务上运行了一个 Python/Flask 应用,并激活了 AAD 身份验证。AAD auth 管理整个身份验证过程,我的代码中的身份验证实现为零。
到目前为止还不错,但现在我需要一些有关已登录 AAD 用户的信息,例如用户名、电子邮件、部门等。如何使用 Python 获取这些信息?
解决方案
登录后让 Ajax 在 {siteurl}/.auth/me 上获取请求。这将为您提供当前登录的用户信息作为声明以及身份验证令牌。
推荐阅读
- c++ - 只需打印一次重复的数字/C++
- winapi - MFC CEdit 输入在 4k 分辨率下将文本限制为 10 个字符
- php - PHP 7.2 到 php 7.3 (7.4) 升级碳时区更改
- java - 使用 Antlr4 解析 PlSQL 时如何提取带有语法错误的行
- scala - 如何使用 Scala 反射/镜像调用 Databricks dbutils
- python - 为什么我收到 OSError:[WinError 193] %1 不是有效的 Win32 应用程序
- fabricjs - SVG背景没有在fabricjs中填充画布
- docusignapi - 演示 Docusign Connect 通知“已发送”不起作用
- go - 从 URL 查询参数解码 JSON
- node.js - 在 Express Nodejs 中记录用户活动