Apache nifi 如何获取令牌以在受用户和密码保护的NiFi实例中使用RESTAPI?

Apache nifi 如何获取令牌以在受用户和密码保护的NiFi实例中使用RESTAPI?,apache-nifi,Apache Nifi,我有一个NiFi实例在Docker容器上运行,我想通过它的API获得一些关于它的信息。为此,我已按照此处指示的步骤,使用以下命令: curl 'http://<my_nifi_ip>:<my_nifi_port>/nifi/nifi-api/access/token' -H 'Content-Type: application/x-www-form-urlencoded; charset=UTF-8' --data 'username=<my_user>&am

我有一个NiFi实例在Docker容器上运行,我想通过它的API获得一些关于它的信息。为此,我已按照此处指示的步骤,使用以下命令:

curl 'http://<my_nifi_ip>:<my_nifi_port>/nifi/nifi-api/access/token' -H 'Content-Type: application/x-www-form-urlencoded; charset=UTF-8' --data 'username=<my_user>&password=<my_password>' --compressed
curl'http://:/nifi/nifi-api/access/token'-H'内容类型:application/x-www-form-urlencoded;字符集=UTF-8'--data'用户名=&密码='--compressed
但是,当启动此命令时,它会将我重定向到NiFi的登录页面

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>302 Found</title>
</head><body>
<h1>Found</h1>
<p>The document has moved <a href="/login.html">here</a>.</p>
</body></html>

302发现
建立
文档已移动

如何解决问题以获取令牌


谢谢你的帮助。注意。

curl命令中的URL需要是“https”而不是“http”,并且路径有点不正确,不应该在/nifi api前面有/nifi


您可以在链接到的社区帖子中交叉检查curl命令,我认为它的命令是正确的。

curl命令中的URL需要是“https”而不是“http”,并且路径有点不正确,并且不应该在/nifi api前面有/nifi

您可以在您链接到的社区帖子中对照curl命令进行交叉检查,我认为它具有正确的命令