【问题标题】:configuring a Windows Server 2012 VM using IIS to call Azure使用 IIS 配置 Windows Server 2012 VM 以调用 Azure
【发布时间】:2016-04-05 20:37:21
【问题描述】:

我正在运行 .Net 4.5 和 IIS8 的 Windows Server 2012 VM 上设置 ASP.NET MVC5 应用程序。我一直将 Azure 用于应用程序和数据库服务(感谢 Azure 提供的无缝 10 分钟服务器设置和发布解决方案!)但是我需要使用这种替代方法来托管这个应用程序。 VM 不是 Azure VM。我已经设法配置了 VM 并发布了应用程序(10 小时的头部撞击经验......)但是当应用程序在表单注册过程中尝试调用 Azure Db 时,我收到一个超时错误; “等待操作超时”。

我的问题是;我可以通过本地机器的 ip 地址访问应用程序,我认为端口 80 默认是打开的。我是否需要在应用程序 web.config 文件中专门针对此端口进行 I/O 调用?

【问题讨论】:

  • 你的虚拟机有防火墙吗?
  • 当您说您的非 Azure VM 连接到您的 Azure DB 时,它是 Azure 上的 SQL 数据库 (PaaS) 还是在 Azure VM 上运行的数据库?

标签: asp.net azure iis windows-server-2012-r2


【解决方案1】:

如果要将防火墙后面的非 Azure 虚拟机连接到 Azure 中的资源,则必须创建一个启用站点到站点或点到站点 VPN 的虚拟网络。请查看此链接,该链接说明了如何操作。 https://azure.microsoft.com/en-us/documentation/articles/vpn-gateway-howto-site-to-site-resource-manager-portal/

【讨论】:

  • 谢谢甘达利。如果成功我会回帖。
猜你喜欢
  • 2015-04-17
  • 2021-06-10
  • 2019-11-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-11-28
  • 2012-09-09
  • 1970-01-01
相关资源
最近更新 更多