【发布时间】:2022-10-18 12:10:13
【问题描述】:
我们在存储帐户中托管了一个 React 应用程序(启用了静态网站)。我们在存储帐户前面有一个 Azure 前门。
我们正在寻找限制对存储帐户的访问的方法,以确保只有 Azure Front Door 可以从中读取。
我们将存储帐户放在 VNet 中,并尝试设置专用链接以允许 Azure Front Door 访问它。但是在设置 Azure FD 配置文件时,我们收到一条错误消息 The origin type or host name does not support private link.
有没有办法保护 VNet 中的存储帐户并允许 Azure FD 访问它?还是有更好的方法来确保这一点?
【问题讨论】:
-
“确保只有 Azure Front Door 可以读取它。” - 这对安全有什么好处?您不应该在静态网站中有任何秘密(更不用说可变状态),那么问题是什么?
-
> 你不应该在静态网站中有任何秘密(更不用说可变状态),那么问题出在哪里? - 当然。但我们希望通过将存储帐户置于 VNet 来实现网络和逻辑隔离。当然——
标签: azure azure-storage-account azure-front-door azure-private-link