登录
首页 >  Golang >  Go问答

使用 MSAL 对用户进行身份验证的 golang CLI 与 Azure AD

来源:stackoverflow

时间:2024-02-19 09:27:17 276浏览 收藏

“纵有疾风来,人生不言弃”,这句话送给正在学习Golang的朋友们,也希望在阅读本文《使用 MSAL 对用户进行身份验证的 golang CLI 与 Azure AD》后,能够真的帮助到大家。我也会在后续的文章中,陆续更新Golang相关的技术文章,有好的建议欢迎大家在评论留言,非常感谢!

问题内容

我需要创建一个 CLI 工具,该工具应列出 Azure AD 租户中的所有应用程序、为特定用户指定的应用程序。 用户应向 cli 提供用户名和密码,不可能进行浏览器交互。用户已激活 MFA,可以使用电话批准 MFA。获取访问令牌后,cli 将使用 MS Graph 列出 Azure AD 应用程序。 有人可以建议一个起点吗?什么样的授权流程是合适的?欢迎一些示例或文档吗?


正确答案


您需要创建自定义命令,这些自定义命令现在通常可用。了解更多here

Azure 命令行界面 (CLI) 是一个跨平台命令行工具,可以本地安装在 Windows 计算机上。可以使用适用于 Windows 的 Azure CLI 连接到 Azure 并对 Azure 资源执行管理命令。适用于 Windows 的 Azure CLI 还可以通过 Azure Cloud Shell 从浏览器使用,或者从 Docker 容器内部运行。 Here 是您可以遵循的文档。

今天关于《使用 MSAL 对用户进行身份验证的 golang CLI 与 Azure AD》的内容就介绍到这里了,是不是学起来一目了然!想要了解更多关于的内容请关注golang学习网公众号!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>