Iis 如何通过wifi访问Azure Storage Emulator(本地)?

Iis 如何通过wifi访问Azure Storage Emulator(本地)?,iis,azure,azure-storage,azure-storage-blobs,azure-storage-emulator,Iis,Azure,Azure Storage,Azure Storage Blobs,Azure Storage Emulator,我按照本文档中的信息访问azure storage emulator(本地) 在存储仿真程序中,因为本地计算机不执行 域名解析,帐户名是URI路径的一部分。这个 存储仿真器中运行的资源的URI方案如下 格式: 如果我尝试从计算机上运行的任何东西(例如本地IIS服务器等)访问它,它都可以正常工作,因为它可以访问pc上的127.0.0.1 但是,如果我尝试从同一wifi网络上的移动设备访问它,会怎么样 通过转到applicationhost.config并将本地IIS服务器绑定到计算机LAN IP

我按照本文档中的信息访问azure storage emulator(本地)

在存储仿真程序中,因为本地计算机不执行 域名解析,帐户名是URI路径的一部分。这个 存储仿真器中运行的资源的URI方案如下 格式:

如果我尝试从计算机上运行的任何东西(例如本地IIS服务器等)访问它,它都可以正常工作,因为它可以访问pc上的127.0.0.1

但是,如果我尝试从同一wifi网络上的移动设备访问它,会怎么样

通过转到applicationhost.config并将本地IIS服务器绑定到计算机LAN IP(例如192.168.1.5等),我可以从移动设备访问本地IIS服务器

知道我如何为azure存储仿真程序执行此绑定吗?i、 e.如何将其暴露于LAN


谢谢

本地仿真服务不是用于远程访问的。我记得有报道说人们建立了“环回”连接来帮助实现这一点。但依我看,在大多数情况下,在云中简单地运行服务几乎更容易,成本也更高。这也有助于避免云计算和内部部署之间的任何差异问题


如果我们考虑做移动设备开发。。。您可以轻松地花费几个小时来尝试正确设置环回。如果我们给这个定价。。。比如每小时25美元。。我们花了3个小时来设置它。所以我们只花了75美元来构建它。相比之下,在一年的大部分时间里,我们可能会用同样的75美元来开发云存储帐户

我还面临类似的问题,我想从另一台linux主机访问azure存储模拟器进行开发。最后,我在windows主机上安装了一个本地代理服务器,该服务器将请求转发到emulator实例。

感谢Brent的评论。Im已经将测试和生产环境全部托管在云端。只是我希望本地开发都是本地的,所以我可以轻松地在本地调试所有内容。这很好,但有些服务仍然无法在本地使用。因此,IMHO,接受云依赖并不是一件坏事已经看到了吗?
http://<local-machine-address>:<port>/<account-name>/<resource-path>
http://127.0.0.1:10000/<account-name>/<resource-path>
http://127.0.0.1:10001/<account-name>/<resource-path>
http://127.0.0.1:10002/<account-name>/<resource-path>
http://127.0.0.1:10000/myaccount/mycontainer/myblob.txt