Javascript McAfee ESM服务器的登录API

Javascript McAfee ESM服务器的登录API,javascript,node.js,mcafee,Javascript,Node.js,Mcafee,我使用VMware workstation pro在windows计算机中安装了McAfee ESM 10.2服务器。 它的部署正确,我能够看到仪表板和所有登录后 我正在使用下面的URL访问SIEM 我发现下面的URL,它有一些API请求 但我们没有找到登录API请求来获取登录令牌/会话,以便使用下面的其他API从ESMserver获取数据 用于报警列表、事件等 如果我在没有有效会话的情况下访问上面的URL 发出验证会话令牌 在以前的9.6版本中,有用于登录POST请求的API 但这在1

我使用VMware workstation pro在windows计算机中安装了McAfee ESM 10.2服务器。 它的部署正确,我能够看到仪表板和所有登录后

我正在使用下面的URL访问SIEM

我发现下面的URL,它有一些API请求

但我们没有找到登录API请求来获取登录令牌/会话,以便使用下面的其他API从ESMserver获取数据

用于报警列表、事件等

如果我在没有有效会话的情况下访问上面的URL

发出验证会话令牌

在以前的9.6版本中,有用于登录POST请求的API

但这在10.2Vesrion中不起作用

由于我是McAfee ESM的新手,我可以在这方面提供任何帮助。 我的问题是


1什么是用于登录的REST API?

McAfee ESM 10.2中的登录URL已更改, 现在是了

您可以在以下位置找到所有API命令:

用户可以为您处理登录、获取结果行等无聊的事情

查询事件和执行其他操作(如管理数据源)非常简单

带有筛选器的简单事件查询示例:

from  msiempy.event import EventManager, FieldFilter

print('Simple event query sorted by AlertID')
events = EventManager(
        time_range='CURRENT_YEAR',
        fields=['SrcIP', 'AlertID'], # SrcIP and AlertID are not queried by default
        filters=[
                FieldFilter('DstIP', ['0.0.0.0/0',]),
                FieldFilter('HostID', ['mail'], operator='CONTAINS')], # Please replace "mail" by a test hostname
        order=(('ASCENDING', 'AlertID')),
        limit=10)

events.load_data()
print(events)
print(events.get_text(fields=['AlertID','LastTime','SrcIP', 'Rule.msg']))