azure 逻辑应用程序连接器获取私有IP而不是公共IP

knsnq2tg  于 2023-11-21  发布在  其他
关注(0)|答案(1)|浏览(174)

我们在租户中有一些计划在特定时间运行的逻辑应用程序。我们正在与合作伙伴合作,我们正在将文件上传到他们的SFTP服务器。现在他们正在移动到Azure Blob存储,他们向我们提供了他们的Blob xx.blob.core.windows.net的sftp凭据
以前他们给了我们一个STFP帐户(服务器不是来自Azure或不是Azure blob存储),我们可以使用Logic Apps上传必要的文件;他们将我们的连接器IP添加到他们的白名单中,一切都很好。
现在,我们的合作伙伴正在云中移动,并在与我们的Azure应用程序位置相同的Azure位置创建了一个blob帐户,在这种情况下是西欧,当我尝试更改连接器设置以便能够连接到他们的blob(另一个租户)时,他们在日志中看到我们的Logic应用程序的IP作为私有IP。
x1c 0d1x的数据
然后,我试图从另一个租户模拟这一点,它确实使用了私有IP。
我测试的可能是他们从存储帐户中的网络设置中执行的操作从选定的虚拟网络和IP地址启用将连接器IP地址列入白名单,如下所示:https://learn.microsoft.com/en-us/connectors/common/outbound-ip-addresses然后我将外部IP列入白名单,我可以从PC访问blob,但连接器无法访问。当我将网络设置更改为从所有网络启用时我完全能够从逻辑应用程序连接。我还试图在另一个位置创建存储,然后在日志中我看到连接器的公共IP,我能够从逻辑应用程序连接。
有哪些解决方案可以访问他们的blob?将他们的blob移动到另一个位置不是一个选择,我也希望将我们的逻辑应用程序保持在同一个区域。

w8rqjzmb

w8rqjzmb1#

逻辑应用程序连接器获取私有IP而不是公共IP
AFAIK,这是因为你说连接到虚拟网络的主要原因.正因为如此,你会得到IP的私人.
您需要在西欧创建存储帐户才能使用虚拟网络。然后只有您才能访问它。


的数据
如果你删除了逻辑应用程序的vnet集成,那么Ips将重新公开。

相关问题