【问题标题】:How to restrict/stop public (internet) access to Azure function?如何限制/停止对 Azure 功能的公共(互联网)访问?
【发布时间】:2021-06-29 17:45:37
【问题描述】:

我有几个 Azure Functions(高级计划),它们执行一些操作并将结果加载到存储 blob。与存储帐户的连接受 v-net 限制,因此无法公开访问存储帐户,但是,我检查并发现我的 (HTTP) azure 函数可以在公共 Internet 上触发。

在azure函数中如何限制这个,有没有办法通过配置来做到这一点?

this 是这样做的吗? 如果有其他方法请帮忙

【问题讨论】:

    标签: azure azure-functions vnet azure-http-trigger


    【解决方案1】:

    我要求您查看对 Azure 函数的访问限制,而不是允许特定的 IPS。

     Add-AzWebAppAccessRestrictionRule -ResourceGroupName "ResourceGroup" -WebAppName "AppName" `-Name "Multi-source rule" -IpAddress "192.168.1.0/24,192.168.10.0/24,192.168.100.0/24" `
    -Priority 100 -Action Allow
    

    【讨论】:

    • 关于如何在门户中执行此操作的任何建议/链接?
    • 通过那个链接
    【解决方案2】:

    您可以通过网络刀片在门户中设置访问限制。点击Networking,然后点击Configure Access Restrictions,你可以在里面根据各种选项设置访问规则。

    【讨论】:

      猜你喜欢
      • 2017-11-05
      • 2020-12-08
      • 1970-01-01
      • 1970-01-01
      • 2020-05-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多