目前我在代码中使用 MSI。但是当我在本地测试它时,我想使用 azure 存储模拟器和其中的 blob 存储。MSI与云存储配合得很好,但是当涉及到本地存储模拟器时,我不知道该怎么做。因为本地存储模拟器需要固定的账号和密钥。本地存储模拟器支持MSI吗?我应该如何使用它?我的代码是这样的const string StorageResource = "http://127.0.0.1:10000/devstoreaccount1";
AzureServiceTokenProvider tokenProvider = new AzureServiceTokenProvider();
AppAuthenticationResult authResult = await tokenProvider.GetAuthenticationResultAsync(
StorageResource, null, cancellationToken).ConfigureAwait(false);
1 回答
慕娘9325324
TA贡献1783条经验 获得超4个赞
不,你不能。
存储模拟器仅使用本地 Microsoft SQL Server 实例和文件系统来模拟 Azure 存储。MSI 仅适用于支持 Azure AD 身份验证的 azure 服务,而存储模拟器不支持。
- 1 回答
- 0 关注
- 89 浏览
添加回答
举报
0/150
提交
取消