将 azure 应用程序服务/网站限制为域

2024-03-16

我有一个在 azure 应用程序服务上运行的 WCF 服务。我想将此 WCF 限制为一些天蓝色网站、外部 IP 和一些其他部署。 我在 WCF web.config 中使用 IPSecurity 标记

我的问题是 IP 限制有效,但我允许访问的天蓝色网站域似乎不起作用。

例如,我有一个带有自定义域 abcdef.info 的天蓝色网站。我正在尝试让此域访问 wcf,但它似乎不起作用。 下面是我的配置。

<ipSecurity enableReverseDns="true" allowUnlisted="false">
        <add ipAddress="127.0.0.1" allowed="true" /> 
        <add ipAddress="xx.xx.xx.xx" allowed="true" />  (IP of azure website i got after nslookup)  
        <add domainName="azurewebsitedomain.azurewebsites.net" allowed="true" />
        <add domainName="abcdef.info" allowed="true" /> (custom domain tied to my azure website)    
</ipSecurity>

我假设此处最后 3 个设置之一会将运行到 azure 网站以访问 WCF 的 WCF 客户端列入白名单,但到目前为止什么也没有。

将不胜感激任何帮助。谢谢。


Azure Web App 基础结构使用不同的 IP 进行入站和出站通信。您已将入站 IP 地址列入白名单。此外,将域名列入白名单也可能不起作用。

Azure Web Apps 使用一组 4 个出站 IP 进行出站通信。这可以从门户网站检索:

  • 选择网络应用程序
  • 单击属性
  • 复制出站 IP 地址

按照您之前的方式将这 4 个 IP 地址列入白名单,然后您可以通过从KUDU 控制台(SCM)源应用程序的。

curl -i https://destinationsitename.azurewebsites.net
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将 azure 应用程序服务/网站限制为域 的相关文章

随机推荐