Web services 应用程序服务的固定和保留出站IP

Web services 应用程序服务的固定和保留出站IP,web-services,azure,app-service-environment,Web Services,Azure,App Service Environment,我有一个azure web应用程序,它有两个插槽(一个用于生产,一个用于暂存)。我的web应用程序调用通过IP筛选保护的外部web服务。当我在生产中时,我调用外部web服务进行生产,当我在登台时,我调用外部web服务进行登台 因为我从登台切换到生产,所以我的2个出站IP地址会定期更改。因此,外部web服务无法独立地保护暂存和生产 应用服务环境能帮我吗?还是其他Azure服务 谢谢。看来,你在这里运气不好。根据: 我可以为所有Azure服务使用保留IP吗? 保留IP只能用于通过VIP公开的VM和云

我有一个azure web应用程序,它有两个插槽(一个用于生产,一个用于暂存)。我的web应用程序调用通过IP筛选保护的外部web服务。当我在生产中时,我调用外部web服务进行生产,当我在登台时,我调用外部web服务进行登台

因为我从登台切换到生产,所以我的2个出站IP地址会定期更改。因此,外部web服务无法独立地保护暂存和生产

应用服务环境能帮我吗?还是其他Azure服务


谢谢。

看来,你在这里运气不好。根据:

我可以为所有Azure服务使用保留IP吗?

保留IP只能用于通过VIP公开的VM和云服务实例角色

因此,Azure应用程序服务没有保留IP,但仅适用于虚拟机和云服务

但可能有一些解决方案:

  • 将IP过滤替换为Azure子域过滤,例如my-app-prod.azurewebsites.net、my-app-staging.azurewebsites.net(或者购买域名并将其子域记录设置为指向Azure应用程序服务槽子域,并使用它们而不是Azure的子域)
  • 将您的环境迁移到Azure云服务或虚拟机,然后使用保留的IP地址设置Azure虚拟网络

    • 看来,你在这里运气不好。根据:

      我可以为所有Azure服务使用保留IP吗?

      保留IP只能用于通过VIP公开的VM和云服务实例角色

      因此,Azure应用程序服务没有保留IP,但仅适用于虚拟机和云服务

      但可能有一些解决方案:

      • 将IP过滤替换为Azure子域过滤,例如my-app-prod.azurewebsites.net、my-app-staging.azurewebsites.net(或者购买域名并将其子域记录设置为指向Azure应用程序服务槽子域,并使用它们而不是Azure的子域)
      • 将您的环境迁移到Azure云服务或虚拟机,然后使用保留的IP地址设置Azure虚拟网络