iMC(Intelligent Management Center)的REST API使用的是基于Token的鉴权方式,在调用任何业务接口前,需要先通过指定的鉴权接口获取Token。
该接口的详细信息如下:
| 接口路径 | /imcrs/plat/token |
|---|---|
| 请求方式 | POST |
| 请求体格式 | RAW/JSON |
请求体中需要包含iMC平台的用户名和密码,你需要根据实际情况替换下方JSON中的账号信息:
请注意:该方法要求密码以明文形式传输,务必确保客户端与iMC服务器之间的连接已启用HTTPS,以保障信息安全。
鉴权成功后,服务器会返回一个token。在后续调用其他业务接口时,需要将其添加在HTTP请求的Header中,格式如下:Authorization: Bearer <你的Token>
iMC提供了内置的接口文档,这是最权威的参考,你可以通过以下两种路径访问:
Web页面直接查看:访问 http://<iMC服务器IP>:8080/imcrs 或 https://<iMC服务器IP>:8443/imcrs。
查阅本地部署文件:在iMC服务器的安装目录下,找到 C:\Program Files\iMC\client\web\apps\imcrs\userguide 目录。
iMC提供了第三方接口可供第三方系统进行对接开发,所有接口可通过以下两种方式查看
A.通过访问iMC软件自己页面查看说明
说明:
IP_ADDR :IMC前台页面的登录地址
PORT :登录前台页面的端口号,默认http的端口号为8080,https的端口号为8443
如 http://192.168.255.1:8080/imcrs
B.压缩包的路径
压缩包的路径,包含所有组件的 : H3C_iMC_PLAT_7.3_E0506_Standard-Windows\windows\install\components\iMC-PLAT\client\client.zip\client\web\apps\imcrs\userguide
部署后的路径:C:\Program Files\iMC\client\web\apps\imcrs\userguide
暂无评论
http://<iMC-IP>:8080/imcrs(HTTP)/ https://<iMC-IP>:8443/imcrs(HTTPS)。POST /imcrsAuthorization: Basic <base64(用户名:密码)>JSESSIONID COOKIE,后续接口携带此 COOKIE 即可保持会话。DELETE /imcrs/logoutJSESSIONID COOKIE。GET /imcrs/uam/acmUser/acmUserList
Authorization: Basic YWRtaW46UHdkQDEyMzQ1(base64编码的账号密码)
http://<iMC-IP>:8080/imcrs。
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论