azure - Azure 数据工厂:Web 和 Webhook 活动的安全性
问题描述
我想通过 ADF 的Web和Webhook活动集成 ADF 管道和 Nifi 流。意味着 ADF 通过 HTTP 调用触发 Nifi,而不是等到 Nifi 响应 HTTP 钩子。Nifi 作为 Docker 容器部署在 Azure VM 上。
据我所知,Azure 数据工厂 (ADF) 只有公共端点,没有防火墙。
是否有任何安全的方式来安排 ADF 和 Nifi 之间的 HTTP 通信?
重要提示:我不会在 ADF 和 Nifi 之间传递敏感数据,只传递管道参数。但我想确保除了 Nifi 之外没有人可以触发 ADF Webhook。除了 ADF 之外,没有人可以触发 Nifi HTTP 侦听器。
解决方案
您可以从 ADF 调用 API 的方式是使用 Web 活动,不幸的是 Web 活动只能访问公共域上的 url。我认为您不能为此使用 ADF。
推荐阅读
- android - 使用 Picasso 在 Kotlin 中获取 Target Null 错误消息
- sql-server - 从 SQL Server 读取带有 Hear 和 Node 值的 XML 数据
- .net - 是否可以在 .NetCore 应用程序中仅发布某些 appsettings.json
- netbeans - 如何使应用程序用户创建的数据在 NetBeans 中持久化?
- javascript - How to format JSON data using JavaScript
- python - 从 BQ 获取“无效的架构更新。无法添加字段”,并在配置中设置了 ALLOW_FIELD_ADDITION
- html - 覆盖图像的响应式 45 度倒置矩形背景
- amazon-web-services - 使用简单的 AWS AppSync Batch Resolver 苦苦挣扎
- python - Pyspark RDD 将当前行与下一行合并,直到当前行长度达到 x
- laravel - Laravel 5.7(最新)分页错误(无论您单击哪个分页链接,都只停留在第一页)