我有用于托管在Azure应用程序服务上的网站的“构建”插槽。我想知道它可能无法在任何网址下提供。即我不希望使用http://mysite-build.azurewebsite.net如何从互联网上隐藏Azure应用程序服务插槽
回答
可到达“构建”插槽部署我不知道有一个很好的方法来做到这一点。
一种方法是给插槽一个基于guid的名字,例如, build992ecdf6-0868-488c-952e-1c2aa16dd23b。虽然技术上仍然可用,但它实际上是无法猜测的。
创建一个Azure Vnet。创建一个网络安全组以限制对该特定Vnet的访问。在Vnet中部署您的WEB应用程序。欲了解更多信息 https://azure.microsoft.com/en-in/documentation/articles/virtual-networks-overview/
这不会改变Web应用程序的聆听行为,公共面向80/TCP和443/TCP仍将回答请求。 VNET集成提供了一种方法,可以从Web应用发起请求,通过点对点VPN传播,并通过VNET或在场内(通过站点到站点VPN)访问其他资源。如果你坐在某种已知的公共IP范围内,“
我同意你在这种情况下Vnet Alone不会提供解决方案。但请仔细看我的答案。我谈到了创建一个NSG(网络安全组),它实际上控制了Vnet内的传入和传出流量。请通过https://azure.microsoft.com/en-in/blog/network-security-groups/ –
这是我的意思。 http://i.imgur.com/ePnlOOd.png - NSG正在控制流入/流出子网的流量,但您的Web App(在App Service多租户中)不在VNET中的子网上。 – evilSnobu
更好地使用AppServiceEnvironment。它适合用于中小型应用程序的成本非常高。 ASE
- 1. 从互联网访问Azure服务结构应用程序
- 2. Azure云服务插槽
- 3. 如何在我的互联网服务器上运行python(django)应用程序?
- 4. 如何从网址隐藏应用程序上下文?
- 5. 在Android应用程序开发中使用互联网服务
- 6. 如何从互联网访问我的网络应用程序?
- 7. 设置在WEBrick服务互联网我的Rails应用程序
- 8. 如何在Azure应用程序服务上部署Windows服务
- 9. 动态Azure服务应用程序是否支持用于交换的插槽
- 10. 从任务栏隐藏应用程序
- 11. 如何从互联网上访问glassfish服务器上的本地Web应用程序?
- 12. 如何判断哪个Azure应用程序服务(网站)插槽处于“活动”状态?
- 13. 互联网应用程序通信互联网宽
- 14. 互联网服务提供商从哪里获得互联网?
- 15. 如何让Android应用程序通过互联网与Web服务器通信?
- 16. Azure应用程序网关与应用程序服务
- 17. 什么安装在服务器上开发互联网移动应用程序?
- 18. 无法从公共互联网访问Azure云服务URL
- 19. 如何在Azure web应用程序上使用RM Powershell交换插槽?
- 20. Azure云服务插槽设置
- 21. 互联网上的WAMP服务器
- 22. 互联网服务器上的Nexus?
- 23. Powershell命令在Azure中重启应用程序池 - 应用程序服务插槽
- 24. Android:互联网访问应用程序
- 25. Android应用程序互联网连接
- 26. 丰富的互联网应用程序
- 27. 基于互联网的应用程序
- 28. 互联网检查iOS应用程序
- 29. 从iPhone上运行应用程序隐藏应用程序
- 30. 在第二台服务器上隐藏网络应用程序源
我更担心谷歌绊倒它并将我的内容编入索引 –
谷歌只能找到从某处链接到的地方。 Azure绝不会公开宣传您的广告位网址,因此我不了解他们会如何为其编制索引。 –
到目前为止,我可以想出的最佳想法是添加一个插槽变量,它将在网站的标题中添加一个NOINDEX。不理想,至少谷歌会离开它。 –