开通接口认证


使用说明

请在所有访问哈哈云开放接口的请求中,都要携带认证Header


Wsse认证Header

参数 类型 必需 描述
Authorization string 取值为 WSSE realm="SDP",profile="UsernameToken",type="Appkey"
X-WSSE string 取值为UsernameToken Username="app_key的取值",PasswordDigest="passwordDigest的取值",Nonce="Nonce的取值",Created="Created取值"

取值说明

参数 类型 必需 描述
Username string AppKey,租户唯一id
PasswordDigest string 取值为Base64(Sha256(Nonce+Created+Appsecret)生成),使用Nonce,Created,AppSecret拼接后的字符串进行SHA256加密即可,拼接时不要使用任何字符
Nonce string 客户发送请求时生成的随机数,长度为1~128位,可包含数字和大小写字母
Created string 随机数生成时间,采用标准UTC格式

: AppKey&AppSecret,请联系运营人员获取


示例


    Authorization = WSSE realm="SDP",profile="UsernameToken",type="Appkey"
    X-WSSE = UsernameToken Username="3736309225585818",PasswordDigest="MmI4MDM2OWRjMTdhMTA1MTFmYWU3MGFmMmM0YTRjYjdjNjNlYWNmMWQ2ZGQ1ZTFiYjljODVjNTYwMWFmZTZkMg==",Nonce="6b35e09847ba4a15963ac85e63baec76",Created="2021-11-05T04:18:11Z"

代码参考

WSSE相关资料参考

  1. WSSE说明 链接
  2. WSSE抓包分析,参考1.3 WSSE认证部分 链接
  3. 关于WSSE验证 链接

results matching ""

    No results matching ""