使用具有本机应用程序客户端ID的刷新令牌获取访

时间:2017-09-07 04:35:08

标签: c# powershell azure

如何使用本机应用程序客户端ID通过C#或PowerShell使用刷新令牌重新生成访问令牌?

有以下输入:

$totalSegsCount = 3

我找到了很多方法来使用刷新令牌重新生成访问令牌,但所有这些都使用了Web应用客户端ID和客户端密钥。

1 个答案:

答案 0 :(得分:1)

据我所知,如果您使用本机应用程序,我们将使用静默身份验证(grant flow)。它只会返回访问令牌而不是刷新令牌。

我猜您使用Web应用程序code flow来获取访问令牌和刷新令牌。

如果您使用这种方式,则必须使用客户端密钥和刷新令牌来生成访问令牌。