【问题标题】:Configuring an IP address for SagePay Direct when using Windows Azure使用 Windows Azure 时为 SagePay Direct 配置 IP 地址
【发布时间】:2013-07-01 14:11:50
【问题描述】:

我已从 Windows Azure 门户(网站仪表板或管理域区域中指定的那个)输入了 IP 地址,但是当尝试使用 SagePay Direct 时,它返回它不是有效的 IP 地址。

我最终解决了这个问题,为 SagePay 做了一个“showpost”,然后不得不告诉我 IP 地址是什么。

问题是 - 我怎样才能为自己确定这个 IP 地址?因为我担心IP地址将来可能会改变。

如果我使用“Request.ServerVariables("LOCAL_ADDR")”(经典 ASP),它似乎会返回网络服务器的本地 IP 地址。

【问题讨论】:

    标签: azure opayo


    【解决方案1】:

    如果您创建一个脚本或仅返回访问者 IP 地址并从您的服务器向该脚本发出请求、获取或发布的内容会怎样?

    【讨论】:

      【解决方案2】:

      您看到用于 A 记录的 IP 地址不是 Azure 网站使用的传出 IP 地址。因此,为什么 SagePay 不接受来自该网站的交易,因为它是一个无效的 IP 地址。

      您需要添加 4 个 IP 地址,而这 4 个 IP 地址取决于您的站点使用的缩放单元。 可以从 Azure 网站的 FTP 主机名中找到站点的缩放单位。例如:ftp://waws-prod-blu-011.ftp.azurewebsites.windows.net - 比例单位是 'waws-prod-blu-011'

      然后我把它放到谷歌上,然后出现了几篇天蓝色的维护文章。滚动文章以查看您所在的地区,然后是您的比例单位和您需要的 4 个 IP 地址。

      更多信息请参考this azure maintenance article

      【讨论】:

        猜你喜欢
        • 2012-11-28
        • 2010-09-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-06-25
        • 2022-11-09
        • 2013-12-14
        相关资源
        最近更新 更多