我正在尝试通过 powershell 授权 Azure API 连接。但是,当我尝试使用 SPN 这样做时,我遇到了一个问题。
我从 https://github.com/logicappsio/LogicAppConnectionAuth获得灵感
它使用 Invoke-AzResoureAction "listconsentlinks"/"Confirmconsentlink" 命令
但这会提示一个登录窗口,然后过滤掉以获取授权码。我认为可以使用 AD 令牌执行此操作,但我不确定是否将其正确传递给 Invoke 命令的参数以正确授权。
有谁知道如何使用 AD 令牌确认同意链接?或使用 SPN 获取授权码?