Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Web services Azure Web应用程序的静态出站IP_Web Services_Azure_Web Applications_Proxy_Azure Web App Service - Fatal编程技术网

Web services Azure Web应用程序的静态出站IP

Web services Azure Web应用程序的静态出站IP,web-services,azure,web-applications,proxy,azure-web-app-service,Web Services,Azure,Web Applications,Proxy,Azure Web App Service,是否有一种“快速且肮脏”的方式通过特定的IP地址将呼叫传送到web服务?可能是代码(C#)中的? 我正在这个Azure网站(PaaS无VM)上工作,它有自己的域,由SSL保护。 e、 g.myapp.azurewebsites.net-> 系统使用第三方web服务,该服务使用白名单IP进行访问控制。不幸的是,他们不乐意将标准Azure出口IP列入白名单 因此,我需要做的是找到一种通过我们自己的IP地址(域名包附带的IP地址)调用该web服务的方法。 如果可能的话,只有那个流量,而不是全部传出 我

是否有一种“快速且肮脏”的方式通过特定的IP地址将呼叫传送到web服务?可能是代码(C#)中的?

我正在这个Azure网站(PaaS无VM)上工作,它有自己的域,由SSL保护。 e、 g.myapp.azurewebsites.net->

系统使用第三方web服务,该服务使用白名单IP进行访问控制。不幸的是,他们不乐意将标准Azure出口IP列入白名单

因此,我需要做的是找到一种通过我们自己的IP地址(域名包附带的IP地址)调用该web服务的方法。 如果可能的话,只有那个流量,而不是全部传出


我遇到过几种解决方案,但我不想通过试验应用程序服务环境来损害生产网站的稳定性。

我认为所问的场景是从运行在Azure应用程序服务(又称Azure网站)上的应用程序到外部端点的出站呼叫

在这种情况下,web应用程序的出站呼叫将使用为运行应用程序的应用程序服务规模单元分配的IP地址池进行NAT


使用“预览”门户(portal.azure.com),钻取应用程序的网站刀片并单击“所有设置”->“属性”。在出现的属性刀片中,有一个名为“出站IP地址”的文本框。这些是您需要向白名单的第三方提供商提供的值。

我知道上述IP池。第三方供应商并不热衷于将非系统专有的IP列入白名单。问题就在于此!有人找到了解决办法吗?我假设没有办法获得应用程序服务所独有的静态出站IP地址?人们是否使用虚拟机来处理任何需要可信IP的事情?