【发布时间】:2019-10-14 08:40:11
【问题描述】:
Azure 应用服务 A 需要使用 System.Net.WebClient 类调用 Azure 应用服务 B。
对应用服务 B 的访问仅限于公司的 IP 范围,通过
Azure > 应用服务 > 网络 > 访问限制
尝试将 <public ip of app service A>/32 添加到 B 的允许列表中,但没有奏效 - System.Net.WebClient.DownloadData 抛出 403 Forbidden 异常。
我还能尝试什么?
【问题讨论】:
-
两个应用服务是否位于同一个应用服务计划或同一个地区?
-
@NancyXiong 是的,他们都在同一个订阅、应用服务计划、区域、资源组中。
-
在 webconfig 中将 A 的 IP 列入白名单是否有效? docs.microsoft.com/en-us/iis/configuration/system.webserver/…
-
您是否将 A 的入站 IP 或所有出站 IP 列入白名单?它们不一定相同。 docs.microsoft.com/en-us/azure/app-service/…
-
@joym8 你有什么更新吗?
标签: c# azure network-programming azure-web-app-service