Azure 管理 API - TokenCredentials 与 TokenCloudCredentials

mBr*_*024 5 c# sql api virtual-machine azure

以下是计算预发布的最新版本,它利用新的资源组方式来控制访问: https: //www.nuget.org/packages/Microsoft.Azure.Management.Compute/13.0.4-prerelease

这是最新版本的 Sql 预发行版,它还利用新的资源组方式来控制访问: https: //www.nuget.org/packages/Microsoft.Azure.Management.Sql/0.46.0-prerelease

对于 Compute dll,所有构造函数都需要“ServiceClientCredentials”,因此建议您使用带有 subcriptionId 和访问令牌参数的 TokenCredentials 类。

对于 Sql dll,所有构造函数都需要“SubscriptionCloudCredentials”,因此建议您使用带有 subcriptionId 和访问令牌参数的 TokenCloudCredentials 类。

在我看来,TokenCredentials 和 TokenCloudCredentials 是同一件事,但继承有所调整。那么拥有两个有什么意义呢?他们是否正在从一个更改为另一个,而我只需要坚持让他们清理这一点,或者我是否必须在代码中管理两个不同的令牌实体?