存证交易模型

由加密key及nonce对明文加密得到该值,通过加密key及nonce解密该值,得到密文值。类型:byte[]长度:小于等于512K nonce:加密iv。通过AES进行加密时指定随机生成的iv,解密时需要使用该值。类型:byte[]长度:小于等于16字节,使用AES GCM...

Token鉴权

nonce Nonce字符串可以为空,这里推荐为空。timestamp 过期时间戳(秒级)。不能超过24小时,建议默认24小时。服务器侧计算上面的Token后,根据业务情况有如下三种处理方式。方式一(此方式为多参数入会):将Token及计算用的6个参数...

第三方短信平台接口规范

短信请求通用参数 URL参数 含义 示例 timestamp 秒级时间戳 1631865523 nonce 32位随机字符串 2e6eceb5737b473284c930c8ef79090e 请求URL示例:{第三方短信所有接口的url}?timestamp=1631865523&nonce=2e6eceb5737b473284c930c8ef79090e ...

第三方短信平台接口规范

短信请求通用参数 URL参数 含义 示例 timestamp 秒级时间戳 1631865523 nonce 32位随机字符串 2e6eceb5737b473284c930c8ef79090e 请求URL示例:{第三方短信所有接口的url}?timestamp=1631865523&nonce=2e6eceb5737b473284c930c8ef79090e ...

v3 API 签名机制

例如该 x-opensearch-nonce:1551089397451704 参数,删除两端空格后为:x-opensearch-nonce:1551089397451704 最后将每个请求头及对应内容作为一个单位项,再将每一项之间用 连接拼成最后的 CanonicalizedOpenSearchHeaders,注意最后一个...

v3 API 签名机制

例如该 x-opensearch-nonce:1551089397451704 参数,删除两端空格后为:x-opensearch-nonce:1551089397451704 最后将每个请求头及对应内容作为一个单位项,再将每一项之间用 连接拼成最后的 CanonicalizedOpenSearchHeaders,注意最后一个...

使用Token鉴权

您需要在相应SDK的登录函数中提供 AppID、UserID、ChannelId、Nonce、TimeStamp、GSLB 和 Token 信息。其中 AppID 用于标识您的应用,UserID 用于标识您的用户,而 Token 则是基于两者通过SHA256加密算法计算得出。因此,攻击者很难通过...

签名机制

charset=utf-8 Date+""+Date值为GMT时间“x-acs-signature-method:HMAC-SHA1”+“x-acs-signature-nonce:”+${x-acs-signature-nonce}+""+“x-acs-version:2018-01-20"+";CanonicalizedResource表示您想要访问资源的规范描述,需要将子资源...

Android SDK集成

tokenv2.put("nonce",userInfo.nonce);tokenv2.put("timestamp",userInfo.timestamp);tokenv2.put("gslb",userInfo.gslb);tokenv2.put("token",userInfo.token);String base64TokenV2=Base64.encodeToString(JSON.toJSONBytes(tokenv2),...

签名机制

示例:原始header x-acs-signature-nonce:550e8400-e29b-41d4-a716-446655440000 x-acs-signature-method:HMAC-SHA1 x-acs-signature-version:1.0 x-acs-version:2016-01-02GMT 示例:规范header x-acs-signature-nonce:550e8400-e29b-41d4...

签名机制

示例:原始Header x-acs-signature-nonce:550e8400-e29b-41d4-a716-446655440000 x-acs-signature-method:HMAC-SHA1 x-acs-signature-version:1.0 x-acs-version:2016-01-02GMT 示例:规范Header x-acs-signature-nonce:550e8400-e29b-41d4...

签名机制

构造示例如下:原始Header x-acs-signature-nonce:550e8400-e29b-41d4-a716-44665544*x-acs-signature-method:HMAC-SHA1 x-acs-signature-version:1.0 x-acs-version:2016-01-02GMT 规范Header x-acs-signature-nonce:550e8400-e29b-41d4-a...

Android SDK集成

tokenv2.put("nonce",userInfo.nonce);tokenv2.put("timestamp",userInfo.timestamp);tokenv2.put("gslb",userInfo.gslb);tokenv2.put("token",userInfo.token);String base64TokenV2=Base64.encodeToString(JSON.toJSONBytes(tokenv2),...

服务端集成

请求Token返回示例如下:{"auth":{"nonce":"产生token所用的nonce","timestamp":131231234,/<传产生token所传递的timestamp值,数值类型>"role":"产生token所传递的role","user_id":"产生token所用的userid"},"app_id":"{您的应用AppID}",...

如何进行角色鉴权

实现方法 操作步骤 入会前,根据业务需求,向app_server请求相关信息,返回示例代码如下所示:{"code":"0","data":{"appid":"pdtk*","userid":"4b73ca5c*","nonce":"AK-1cdf3ef44a794eec9b208ad95b8d*","timestamp":"1614738724",...

签名计算使用指引

示例:Headers:自定义参数 test-header1=test-header-value1 test-header2=test-header-value2 系统参数:x-dmpaas-accesskey=testkey x-dmpaas-beebot-chat-id=beebot-chat-id-value x-dmpaas-signature-nonce=d990cdec-3b2c-4235-a836-...

iOS SDK集成

[raw_token setValue:info.nonce forKey:@"nonce"];[raw_token setValue:@(info.timestamp)forKey:@"timestamp"];[raw_token setValue:info.gslb forKey:@"gslb"];[raw_token setValue:info.token forKey:@"token"];NSData*token_data=...

iOS SDK集成

[raw_token setValue:info.nonce forKey:@"nonce"];[raw_token setValue:@(info.timestamp)forKey:@"timestamp"];[raw_token setValue:info.gslb forKey:@"gslb"];[raw_token setValue:info.token forKey:@"token"];NSData*token_data=...

Android SDK集成

tokenv2.put("nonce",userInfo.nonce);tokenv2.put("timestamp",userInfo.timestamp);tokenv2.put("gslb",userInfo.gslb);tokenv2.put("token",userInfo.token);String base64TokenV2=Base64.encodeToString(JSON.toJSONBytes(tokenv2),...

签名计算使用指引

示例:Headers:自定义参数 test-header1=test-header-value1 test-header2=test-header-value2 系统参数:x-dmpaas-accesskey=testkey x-dmpaas-beebot-chat-id=beebot-chat-id-value x-dmpaas-signature-nonce=d990cdec-3b2c-4235-a836-...

签名机制

示例:原始header x-acs-signature-nonce:550e8400-e29b-41d4-a716-446655440000 x-acs-signature-method:HMAC-SHA1 x-acs-signature-version:1.0 x-acs-version:2021-04-13GMT 示例:规范header x-acs-signature-nonce:550e8400-e29b-41d4...

签名机制

chrset=utf-8 Date+""+Date值为GMT时间“x-acs-signature-method:HMAC-SHA1”+“x-acs-signature-nonce:”+${x-acs-signature-nonce}+""+“x-acs-version:2019-01-02"+";CanonicalizedResource 表示客户想要访问资源的规范描述,需要将子...

Web端集成

cb(null,{ timestamp:22123123,/服务端返回timestamp值 nonce:'nonce',/服务端返回nonce值 role:'admin',/是否为admin角色,如果不需要可以设置为空 token:'xxx'/服务端返回token值 });});登录 登录需要鉴权信息,请确保已完成前提条件设置...

签名机制

原始Header示例:x-acs-signature-nonce:550e8400-e29b-41d4-a716-446655440000 x-acs-signature-method:HMAC-SHA1 x-acs-action:DescribeCallList x-acs-version:2020-12-14 规范后Header示例:x-acs-action:DescribeCallList x-acs-...

公共参数

x-acs-signature-nonce 否 51284580-614a-11eb-8a9b-9dcfec8d*唯一随机数,用于防止网络重放攻击。您在不同请求间需要使用不同的随机数值。x-acs-signature-method 是 HMAC-SHA1 签名方式,目前仅支持HMAC-SHA1。ContentMD5 是 ...

iOS SDK集成

[raw_token setValue:info.nonce forKey:@"nonce"];[raw_token setValue:@(info.timestamp)forKey:@"timestamp"];[raw_token setValue:info.gslb forKey:@"gslb"];[raw_token setValue:info.token forKey:@"token"];NSData*token_data=...

公共参数

charset=UTF-8"-H"x-acs-signature-method:HMAC-SHA1"-H"x-acs-signature-nonce:123212345678231234"-H"x-acs-version:2019-03-25"-H"accept:application/json"-d"InstanceName=demoinstance&PicName=demo&ProductId=demo&PicContent=."...

公共请求和返回结果

charset=utf-8 Content-Length:135 Content-MD5:MACiECZtnLiNkNS1v5ZCAA=1 x-acs-action:demoAction x-acs-version:2018-01-01 x-acs-signature-nonce:51284580-614a-11eb-8a9b-9dcfec8d61b7 x-acs-signature-method:HMAC-SHA1 {"demoKey":...

公共请求和返回结果

charset=utf-8 Content-Length:135 Content-MD5:MACiECZtnLiNkNS1v5ZCAA=1 x-acs-action:demoAction x-acs-version:2018-01-01 x-acs-signature-nonce:51284580-614a-11eb-8a9b-9dcfec8d61b7 x-acs-signature-method:HMAC-SHA1 {"demoKey":...

Webhook管理

参数 含义 示例 key Webhook配置的密钥 123456789 签名算法示例:public String makeSignature(String key,String timestamp,String nonce){ String str=generateStr(key,timestamp,nonce);return HmacUtils.hmacSha256Hex(key,str....

Webhook管理

参数 含义 示例 key Webhook配置的密钥 123456789 签名算法示例:public String makeSignature(String key,String timestamp,String nonce){ String str=generateStr(key,timestamp,nonce);return HmacUtils.hmacSha256Hex(key,str....

公共请求和返回结果

charset=utf-8 Content-Length:135 Content-MD5:MACiECZtnLiNkNS1v5ZCAA=1 x-acs-action:demoAction x-acs-version:2018-01-01 x-acs-signature-nonce:51284580-614a-11eb-8a9b-9dcfec8d61b7 x-acs-signature-method:HMAC-SHA1 {"demoKey":...

微信小程序集成

cb(null,{ timestamp:22123123,/服务端返回timestamp值 nonce:'nonce',/服务端返回nonce值 role:'admin',/是否为admin角色,如果不需要可以设置为空 token:'xxx'/服务端返回token值 });});登录 登录需要鉴权信息,请确保已完成前提条件,即...

Web

aliWebrtc.joinChannel({ userid,/用户ID channel,/频道 appid,/应用ID nonce,/随机码 timestamp,/时间戳 gslb,/gslb服务地址 token,/令牌 },displayName).then(()=>{/入会成功 },(error)=>{/入会失败,打印错误内容,可以看到失败原因 ...

Android

authinfo.nonce=*您的nonce*/;authinfo.userId=*您的userId*/;authinfo.token=*您的token*/;authinfo.timestamp=*您的timestamp*/;authinfo.gslb=*您的gslb地址*/;engine.joinChannel(userInfo,mUsername);参数 描述 appId 应用ID,在控制...

V3版本请求体&签名机制

假设您获得了AccessKeyID 为 YourAccessKeyId,AccessKeySecret 为 YourAccessKeySecret,x-acs-signature-nonce 为 3156853299f313e23d1673dc12e1703d,接口请求时间为 2023-10-26T10:22:32Z。签名流程如下:构造规范化请求。POST/ImageId...

iOS

authinfo.nonce=*您的nonce*/;authinfo.user_id=*您的userId*/;authinfo.token=*您的token*/;authinfo.timestamp=*您的timestamp*/;authinfo.gslb=*您的gslb地址*/;[self.engine joinChannel:authinfo name:/*userName*/onResult:^...

Mac

authinfo.nonce=*您的nonce*/;authinfo.user_id=*您的userId*/;authinfo.token=*您的token*/;authinfo.timestamp=*您的timestamp*/;authinfo.gslb=*您的gslb地址*/;[self.engine joinChannel:authinfo name:/*userName*/onResult:^...

接入工具

Nonce 随机码。以前缀AK-开头,由大小写字母、数字组成,最大64字节。例如:AK-2b9be4b25c2d38c409c376ffd2372be1。TimeStamp 过期时间戳。可以选择12小时、24小时、3天和7天,代表令牌有效时间。单击 生成,查看生成的Token。可选:校验...

Mac

authinfo.nonce=*您的nonce*/;authinfo.userId=*您的userId*/;authinfo.token=*您的token*/;authinfo.timestamp=*您的timestamp*/;authinfo.gslb=*您的gslb地址*/;[self.engine joinChannel:authinfo name:@"userName"onResult:^(NSInteger...
共有4条 < 1 2 3 4 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
弹性公网IP 短信服务 人工智能平台 PAI 物联网平台 对象存储 金融分布式架构
新人特惠 爆款特惠 最新活动 免费试用