问题标签 [azure-storage-emulator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
73 浏览

azure - 为开发 blob 存储设置读取策略

我想知道是否可以在我的本地 blob 存储上设置访问策略。似乎它默认为您在现实世界的 Azure 存储帐户中获得的相同设置。

我想将特定 blob 上的读取策略设置bar为全部读取。这在 Azure 中是可能的,但在开发存储方案中是否可能?

http://127.0.0.1:10000/devstoreaccount1/bar/foo.png404 确实存在并且可以通过 Visual Studio 检索

0 投票
1 回答
1556 浏览

azure - 无法连接天蓝色存储模拟器

我点击了以下链接: Azure Emulator Port conflict,应用程序尝试连接到错误的端口

但仍然收到此错误:

我的连接字符串是:"UseDevelopmentStorage=true;DevelopmentStorageProxyUri=http://127.0.0.1;"

使用 azure sdk beta 2.0.0 预版本

0 投票
0 回答
658 浏览

java - 使用 Java 的 Microsoft Azure Rest API

我想用 Java 构建一个 Rest API 来与 Azure 存储服务进行通信。

我发现我可以使用 Azure 存储模拟器(但它有一个缺点,因为它与在线服务相比具有不同的寻址等),而不会因为订阅和提供我的卡详细信息而感到痛苦,当我为亚马逊做这件事时,这对我来说是致命的.

我面临的问题是我找不到任何关于如何将 Eclipse IDE 与 Storage Emulator 结合使用的教程。或者是否有任何其他 IDE,如内置模拟器的 Android Studio。

我正在尝试构建一个简单的 API,通过它我可以使用 Blob 服务将图片从本地文件夹上传到 Amazon Storage。

请指导我或指定执行此任务的简要步骤,我知道 MSDN 上有许多不同的教程,但这引起了我所有的疑问,因为我无法决定要遵循什么。而且我不想用微软提供的Web APP。我想构建自己的 Java API。

0 投票
2 回答
2819 浏览

azure - 如何使用 HTTP 将 CORS 规则添加到 Azure 存储模拟器?

要使用 Azure 存储(模拟器)表服务,我需要为我的 TypeScript 浏览器应用程序添加一个 CORS 规则。

我想使用 REST 接口(来自 Postman,而不是具有同源策略的浏览器)手动添加该规则。该文档没有提供模拟器的正确 URL ( https://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/set-table-service-properties )。对于 DML 命令,就像在我的请求中一样(https://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/insert-entity)。

请求是:

结果是:

什么是正确的 URL 或我做错了什么?

0 投票
1 回答
1737 浏览

azure - 如何使用 Azure 存储模拟器 blob 端点获取 blob?

以下代码在指向真正的 Azure 存储帐户时将成功返回 blob 内容:

但是,如果我将其配置为使用 Azure 模拟器,其中:

  • AccountName = devstoreaccount1
  • AccountKey = Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVERCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==
  • BlobEndpoint = http://127.0.0.1:10000/
  • 服务版本= 2009-09-19

我总是得到 404。我使用的是 Azure Storage Emulator v4.6。代码或配置是否不正确或者模拟器不支持?

0 投票
1 回答
1071 浏览

azure - 无法使用 Azure 存储资源管理器在本地开发中找到 Blob 存储

emulator在 devBox 中安装了 azure storage 作为 anservice并在系统下运行。我还将 blob 存储的 IP 地址替换127.0.0.1:10000为 devBox IP 地址。一切运行完美。但我无法在我的 devBox 中找到 blob 文件位置。我也安装Azure Storage Explorer了。使用开发人员帐户名称和密钥,我尝试连接我的 blob 存储,但它不起作用。即使在作为自定义端点的其他字段中,我也提供了 devBox IP 地址,但没有获取 blob 存储文件夹。谁能帮我找到blob存储的文件位置?

提前致谢。

0 投票
1 回答
416 浏览

azure-table-storage - Azure Storage Emulator v4.6.0.0 - 如何列出当前表

我正在使用 4.6.0.0 的天蓝色存储模拟器。无论如何通过网络浏览器调用列出当前在模拟器中的表,例如

还是在模拟器的 cmd 行?

0 投票
6 回答
3179 浏览

azure - Azure 存储模拟器 403 禁止

通过 Nuget,我升级WindowsAzure.Storage8.1.1.

然后我下载了AzureStorageEmulator 5.1.0.0客户端。

我的连接字符串:

自从以前它显然工作正常以来,我没有进行任何代码更改。我知道得到例外:

当我打电话

我看到系统时间会影响这一点,所以我检查了:

任何想法为什么我在更新客户端和 nuget 包后看到此错误?

编辑:GetClient() 代码:

编辑:BaseUri

基本 URI 为:http: //127.0.0.1 :10000/devstoreaccount1

访问这个我得到:

在存储模拟器初始化期间,它显示它已安装到
(localdb)\MSSQLLocalDBAzureStorageEmulatorDb51

访问: http: //127.0.0.1 :10000/azurestorageemulatordb51

显示:

0 投票
1 回答
338 浏览

azure - 尝试使用 Task.WaitAllll 同时更新多个 blob 时,天蓝色存储模拟器抛出 500

当尝试同时更新多个 blob 时,我试图使用 Task.WaitAll 来提高性能

然后我发现模拟器有时会抛出 500 异常:

如果我启用入口逻辑,它会成功,但需要的时间比我想象的要长得多,我可以通过 fiddler 看到其中一个 blob 操作总是在第一次失败并在重试时成功

它不会每次都失败,但是 500 失败的几率很高

这是用模拟器 5.0 和客户端库 8.1.3 测试的。我没有使用 azure 云存储测试此代码。

0 投票
1 回答
2540 浏览

c# - 如何连接到 Azure Table/Cosmos 存储模拟器

这里的文档(https://docs.microsoft.com/en-us/azure/storage/storage-use-emulator)说端点应该是这种格式来访问模拟表存储:

但是,我在哪里可以从模拟器中获取<account-name>和项目?<resource-path>

有人知道连接到模拟器的工作演示吗?我似乎找到的唯一一个是用于连接到 Azure。