【问题标题】:How to Identify the IP address when POSTMAN script is running in Azure在 Azure 中运行 POSTMAN 脚本时如何识别 IP 地址
【发布时间】:2019-06-03 08:25:05
【问题描述】:

要运行我的 POSTMAN 测试脚本,我需要将 azure web.config 文件中的 IP 地址列入白名单。我想在 azure CI 管道中添加我的测试脚本。脚本在 Azure 中运行时如何知道 IP 地址?

【问题讨论】:

    标签: azure postman newman


    【解决方案1】:

    不幸的是,这有点令人费解。托管构建代理可以在大量 IP 地址中的任何一个上运行。我所做的是使用 PowerShell 脚本调用 ipify 以获取构建代理的外部 IP 地址。然后我使用 PowerShell 调用 Azure 管理 API 以将此 IP 地址添加到 Azure 应用服务上的防火墙(我使用应用服务防火墙,而不是 web.config)。然后我在 CI 构建和测试中运行我需要的东西,然后调用管理 API 以删除添加的 IP 地址。

    【讨论】:

      猜你喜欢
      • 2014-11-07
      • 2017-01-15
      • 2011-08-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-24
      • 2021-01-03
      • 1970-01-01
      相关资源
      最近更新 更多