【发布时间】:2021-05-19 08:27:50
【问题描述】:
我已将 NiFi 与 Apache Knox 集成,但我不知道如何使用 SAML2 将 NiFi 与 WSO2 IS 集成。如何使用 SAML 将 Apache NiFi 与 WSO2 Identity server 集成以实现 SSO。
【问题讨论】:
标签: wso2 apache-nifi wso2is
我已将 NiFi 与 Apache Knox 集成,但我不知道如何使用 SAML2 将 NiFi 与 WSO2 IS 集成。如何使用 SAML 将 Apache NiFi 与 WSO2 Identity server 集成以实现 SSO。
【问题讨论】:
标签: wso2 apache-nifi wso2is
现在我们可以在 Nifi 中配置 SAML。找到与此相关的a resource。
引用资源:
为了执行任何类型的身份验证,我们首先需要一个安全的 NiFi 实例。已经有很多帖子涵盖了这个主题,所以起点将假设您可以使用密钥库、信任库和 https 主机/端口配置 NiFi。
【讨论】:
看起来,NiFi 不支持 SAML 身份验证。但支持OIDC流。参考this
所以要与 WSO2 IS 集成,您可以在 WSO2 IS 端创建一个service provider with OAuth 并与 NiFi 一起设置。您也可以参考this,其中以google为例说明了如何将OIDC与NiFi集成。这里与 WSO2 唯一不同的是 OAuth 应用程序的创建方式。
【讨论】: