我正在尝试通过nipyapi和LDAP访问nifi flow项目。我已经启动并运行了nify流和注册表,以及登录/密码(‘login’/‘password’)
import nipyapi
nipyapi.config.nifi_config.host = 'https://nifiexample.com/nifi'
nipyapi.config.registry_config.host = 'https://nifiexample.com/nifi-registry'
print(nipyapi.canvas.get_root_pg_id())我读了一些文档,发现了这个方法
nipyapi.security.set_service_ssl_context(service='nifi', ca_file=None, client_cert_file=None, client_key_file=None, client_key_password=None)但就我不是开发人员而言,我不知道如何正确使用它。请告诉我,为了运行这个简单的脚本,我还应该添加哪些配置/特性?
发布于 2020-06-09 04:52:33
我推荐使用文档中的Secured Connection Demo。Python code会一步一步地完成这个过程。
了解NiFi如何使用TLS以及如何执行authentication和authorization也有助于理解这些步骤。
https://stackoverflow.com/questions/62269326
复制相似问题