如何使用 Invoke-RestMethod 和使用 certfiicate 的 ClientCredential 流对 AAD 进行身份验证并获取令牌?

How do I Authenticate to AAD using Invoke-RestMethod with ClientCredential flow using certfiicate and get the token?

如何使用 Invoke-RestMethod 和使用证书的 ClientCredential 流向 AAD 进行身份验证并获取令牌?

我试图搜索它但没有成功。 我可以使用客户端 Secret 进行身份验证,但出于安全目的我想使用证书。

要使用客户端凭据流获取访问令牌 certificate.You 需要生成自签名证书并需要在 AzureAD 应用程序->证书和机密中上传。

你可以参考这个Post,这里有解释 在步骤中如何使用证书生成访问令牌。