You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

海康威视HikCentral Professional OpenAPI签名认证问题求助

海康威视HikCentral Professional OpenAPI集成认证问题

我正在进行海康威视HikCentral Professional OpenAPI的集成项目,发送API请求时无法完成认证。已创建合作方appKey和appSecret,但根据文档要求,需使用HmacSHA-256和base64计算X-CA-Signature签名,目前遇到以下问题:

  • Postman预请求脚本生成签名无效
    尝试用Postman内置的CryptoJS编写预请求脚本生成签名并设置为环境变量,但脚本不起作用,推测是缺少base64编码步骤,代码如下:

    var signature = CryptoJS.HmacSHA256("secret-key").toString();
    pm.environment.set("appSignature", "signature");
    
  • Python生成签名手动设置后请求超时
    单独用Python编写了签名生成脚本,代码如下:

    import hashlib
    import hmac
    import base64
    
    secret = "secret-key"
    
    hashed = hmac.new(secret.encode(), b"", hashlib.sha256)
    digest = hashed.digest()
    base64_encoded = base64.b64encode(digest).decode()
    
    print(base64_encoded)
    

    将生成的签名手动设置到Postman请求头中,却收到超时响应。

Postman请求超时截图

内容的提问来源于stack exchange,提问作者vsapountzis

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.16 16:02:45