【发布时间】:2021-11-09 01:04:37
【问题描述】:
我正在尝试调试由多个微服务组成的应用程序。跨服务消息传递的一部分是通过一个服务将信息存储在 azure blob 存储中以供另一个服务读取来执行的。对于本地测试,我们使用 Azure 存储模拟器。
最近,我们的 IT 团队不得不重新创建我的 AD 登录。我的用户名已从 , 变为
尝试查看所有本地 blob 存储会导致错误“无法检索子资源”。虽然我可以手动确认每个容器仍然存在。在线搜索表明问题是由于我的 AD 登录名中的句号(更改此名称并非易事,因为它需要由另一个部门完成)
Unable to retrieve child resources.
Details:
{
"name": "RestError",
"message": "The specifed resource name contains invalid
characters.\nRequestId:b305591f-acf0-4e2e-8cc6-e3305fa18fab\nTime:2021-09-
我目前的想法是尝试将模拟器配置为不将其文件存储在我的用户帐户中,但我还没有找到可以执行此操作的任何地方 - this question 中提到的配置文件似乎没有我需要什么。
为此,一个成功的答案将是指导如何重新定位存储资源管理器,而无需 IT 部门创建新的登录,或者允许存储资源管理器和服务检索我的各种 blob 存储的解决方法。
【问题讨论】:
标签: azure azure-blob-storage azurite