0

我有 Azure ADF 和 Postgres 服务器,我想将 ADF 连接到 postgress。

目前我正在生成令牌以连接到 Postgres 服务器。我正在使用相同的令牌使用 ADF 进行连接。令牌的问题是,它会在 1 小时内过期,因此不是生产环境的最佳解决方案。

我的其他选择是使用具有用户名和密码的本地用户,但是这是一个安全风险,所以我还不想使用该选项。

有没有办法可以在 ADF 和 postgres 之间配置托管身份,这样我就不需要每 1 小时生成一次令牌?

4

1 回答 1

0

访问令牌在租户中具有统一的生命周期。

用户使用用户访问令牌,而托管标识使用应用程序访问令牌。

因此,即使您使用托管标识,也需要使用有效期为一小时的访问令牌。

您可以考虑将访问令牌的生命周期配置为您想要的时间。

示例供您参考。

如果你坚持使用托管标识来解决这个问题,可以参考这个链接,只需将VM的托管标识替换为ADF的托管标识即可。

于 2021-06-02T01:48:58.227 回答