Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从虚拟网络中访问Azure表_Azure_Azure Storage_Azure Table Storage - Fatal编程技术网

从虚拟网络中访问Azure表

从虚拟网络中访问Azure表,azure,azure-storage,azure-table-storage,Azure,Azure Storage,Azure Table Storage,是否有任何方法可以使用API从虚拟网络中访问azure表?存储帐户是在虚拟网络之前创建的。目前,创建表的代码(测试工作者角色)运行良好,但当我将其放置在虚拟网络中时失败 无法报告抛出的异常,因为诊断中未显示任何内容 CloudTable table = tableClient.GetTableReference("test"); bool retVal = table.CreateIfNotExists(); 谢谢我不确定您是如何创建表客户机的,但通过RES

是否有任何方法可以使用API从虚拟网络中访问azure表?存储帐户是在虚拟网络之前创建的。目前,创建表的代码(测试工作者角色)运行良好,但当我将其放置在虚拟网络中时失败

无法报告抛出的异常,因为诊断中未显示任何内容

         CloudTable table = tableClient.GetTableReference("test");
         bool retVal = table.CreateIfNotExists();

谢谢

我不确定您是如何创建表客户机的,但通过REST调用(或通过SDK然后进行REST调用)对表存储的访问是直接对存储帐户进行的,不能添加到虚拟网络中


所有存储调用都将正常工作,无论您是从内部部署的应用程序、非vnet VM/云服务/web应用程序/移动应用程序中的应用程序还是vnet中的某个应用程序进行调用。

我不确定您是如何创建表客户端的,但可以通过REST调用(或通过SDK进行REST调用)访问表存储直接对存储帐户执行,该帐户无法添加到虚拟网络


所有存储调用都将正常工作,无论您是从内部部署的应用程序、非vnet VM/云服务/web应用程序/移动应用程序中的应用程序还是vnet中的某个应用程序进行调用。

我是从解析连接密钥获得的CloudStorageAccount创建的。部署显示自己已正确加载,实例正在运行,但什么也没有发生。没有数据被发送到诊断表(在vnet之外时会发送),并且上面的表从未被创建。我怀疑这与上面提到的David Makogon这样的vnet有关。您是否已在调试模式下逐步完成了代码?确切的错误消息是什么?当删除vnet的配置选项时,代码可以正常工作,当添加vnet的配置选项时,代码不再工作。这就是让我指向vnet的原因。(使用存储模拟器在dbug模式下运行时,也可以正常工作)我是从解析连接密钥获得的CloudStorageAccount创建它的。部署显示自己已正确加载,实例正在运行,但什么也没有发生。没有数据被发送到诊断表(在vnet之外时会发送),并且上面的表从未被创建。我怀疑这与上面提到的David Makogon这样的vnet有关。您是否已在调试模式下逐步完成了代码?确切的错误消息是什么?当删除vnet的配置选项时,代码可以正常工作,当添加vnet的配置选项时,代码不再工作。这就是让我指向vnet的原因。(当使用存储仿真程序在dbug模式下运行时,也可以正常工作)确保您具有正确的诊断连接字符串。它通常设置为本地存储模拟器。在vnet之外运行时,它工作正常。连接字符串确实指向正确的存储帐户确保您具有正确的诊断连接字符串。它通常设置为本地存储模拟器。在vnet之外运行时,它工作正常。连接字符串确实指向正确的存储帐户