从Azure函数访问IP限制URI(powershell)

时间:2017-04-28 13:01:59

标签: function azure azure-functions

我想知道一个Powershell函数,例如:

$url = "http://AnIPrestrictedURL"
[xml]$xml = (new-object System.Net.WebClient).DownloadString($url)

$ url是一个IP限制网址我有哪些选项(如果有的话)可以使这个工作? VPN是一种选择还是其他方法? Express路由(obv成本不是因素)或指向站点VPN是否适用于此?

编辑:为了更清楚?我控制了IPRestrictedUrl服务器,所以理论上我可以允许通过VPN /快速路由访问这个,大概没有IP限制?这就是问题的关键点?

也许我应该说“如何将Azure功能与我不希望公开访问的服务一起使用”如果重要的话,最终服务是SOLR

1 个答案:

答案 0 :(得分:4)

虽然为Azure Web App提供了出站IP列表(并且是稳定的),但Azure功能应用程序不存在等效项。原因是它们非常动态地扩展,最终可能会运行多个规模单位,每个单位都有一组不同的出站IP。

通常,在使用Azure功能时,您无法对出站IP进行假设。