2016-06-09 34 views

回答

0

可到达“构建”插槽部署我不知道有一个很好的方法来做到这一点。

一种方法是给插槽一个基于guid的名字,例如, build992ecdf6-0868-488c-952e-1c2aa16dd23b。虽然技术上仍然可用,但它实际上是无法猜测的。

+0

我更担心谷歌绊倒它并将我的内容编入索引 –

+0

谷歌只能找到从某处链接到的地方。 Azure绝不会公开宣传您的广告位网址,因此我不了解他们会如何为其编制索引。 –

+0

到目前为止,我可以想出的最佳想法是添加一个插槽变量,它将在网站的标题中添加一个NOINDEX。不理想,至少谷歌会离开它。 –

0

创建一个Azure Vnet。创建一个网络安全组以限制对该特定Vnet的访问。在Vnet中部署您的WEB应用程序。欲了解更多信息 https://azure.microsoft.com/en-in/documentation/articles/virtual-networks-overview/

+0

这不会改变Web应用程序的聆听行为,公共面向80/TCP和443/TCP仍将回答请求。 VNET集成提供了一种方法,可以从Web应用发起请求,通过点对点VPN传播,并通过VNET或在场内(通过站点到站点VPN)访问其他资源。如果你坐在某种已知的公共IP范围内,“”将是GUID的替代方案。 – evilSnobu

+0

我同意你在这种情况下Vnet Alone不会提供解决方案。但请仔细看我的答案。我谈到了创建一个NSG(网络安全组),它实际上控制了Vnet内的传入和传出流量。请通过https://azure.microsoft.com/en-in/blog/network-security-groups/ –

+0

这是我的意思。 http://i.imgur.com/ePnlOOd.png - NSG正在控制流入/流出子网的流量,但您的Web App(在App Service多租户中)不在VNET中的子网上。 – evilSnobu

0

更好地使用AppServiceEnvironment。它适合用于中小型应用程序的成本非常高。 ASE

相关问题