azure - 使用 SPN 通过 powershell 授权 Azure API 连接
问题描述
我正在尝试通过 powershell 授权 Azure API 连接。但是,当我尝试使用 SPN 这样做时,我遇到了一个问题。
我从 https://github.com/logicappsio/LogicAppConnectionAuth获得灵感
它使用 Invoke-AzResoureAction "listconsentlinks"/"Confirmconsentlink" 命令
但这会提示一个登录窗口,然后过滤掉以获取授权码。我认为可以使用 AD 令牌执行此操作,但我不确定是否将其正确传递给 Invoke 命令的参数以正确授权。
有谁知道如何使用 AD 令牌确认同意链接?或使用 SPN 获取授权码?
解决方案
推荐阅读
- angular - 检测 Angular 中验证器的变化
- ckeditor5 - 我怎样才能弄清楚为什么我的工具栏只有一个项目
- r - 如何将 char 列表转换为 R 中的整数列表?
- php - PHP 8 没有显示 short_open_tag 设置
- reactjs - 自定义挂钩的目的是什么?
- python - Using pytest-mock to mock objects and object methods
- node.js - 使用firebase Auth在服务器端登录但不在客户端
- go - 通过 socks5h 代理获取
- android - 如何在没有 Root 的 Android 11 上安装 HttpCanary 证书
- java - 一段时间后关闭警报对话框