Azure应用程序服务-如何将端点(不是IP地址)列入白名单

Azure应用程序服务-如何将端点(不是IP地址)列入白名单,azure,.net-core,azure-web-app-service,whitelist,Azure,.net Core,Azure Web App Service,Whitelist,我拥有Azure应用程序服务(Web API),并且限制了对每个人的访问,并允许使用访问限制()通过Ipaddress进行访问 我希望允许特定域/端点访问API,而不管它们来自哪个IP地址。有什么办法可以做到吗 不幸的是,不可能使用访问限制将特定域/端点列入Azure应用程序服务的白名单,因为当客户端访问Azure应用程序服务中的web API时,域名基本上将通过DNS解析为真实的IP地址 不确定为什么只允许特定域。也许,你只是想。然后,您可以使用多个自定义域URL访问web API 此外,还可

我拥有Azure应用程序服务(Web API),并且限制了对每个人的访问,并允许使用访问限制()通过Ipaddress进行访问


我希望允许特定域/端点访问API,而不管它们来自哪个IP地址。有什么办法可以做到吗

不幸的是,不可能使用访问限制将特定域/端点列入Azure应用程序服务的白名单,因为当客户端访问Azure应用程序服务中的web API时,域名基本上将通过DNS解析为真实的IP地址

不确定为什么只允许特定域。也许,你只是想。然后,您可以使用多个自定义域URL访问web API

此外,还可以选择在web API前面应用应用程序网关,然后使用自定义域URL或应用程序网关URL访问后端web API。应用程序网关可以根据HTTP请求的其他属性(例如URI路径或主机头)做出路由决策。此外,您还可以在应用程序服务访问限制中将应用程序网关前端列入白名单。有关更多详细信息,请参阅

我希望这对你有帮助