CSFramework.WebApiV3.开发者账号 (ApiKey+SecretKey)


-开发框架文库为了确保WebApi接口及服务器安全,需要对接口参数进行加密(Sign签名),服务端再进行验签操作,接口签名需要公钥和私钥:

CSFramework.WebApiV3.开发者账号 (ApiKey+SecretKey)ApiKey:公钥,可以在WebApi接口传参。

CSFramework.WebApiV3.开发者账号 (ApiKey+SecretKey)SecretKey私钥,禁止在WebApi接口传参!

 

-开发框架文库分配给XX公司或YY开发者的公钥和私钥:

Apikey(公钥) = Ze9b1a4d8987f1ccf969aae2376ba$

SecretKey(私钥)= d$8c9b19&1a4d1!cf9cf9687f1ccf9c3

 

-开发框架文库 实现原理:

      1. 客户端将请求参数按特定格式组合起来并加密(通常使用MD5或SHA加密),加密的值=x

      2. 服务端通过apikey 获取 secretKey,然后按客户端相同格式组合起来加密,加密的值=y

      3. 判断 x=y,若值相等,则为正确签名,验签通过。

 

版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
C/S框架网
评论列表

发表评论

评论内容
昵称:
关联文章

CSFramework.WebApiV3.开发账号ApiKey+SecretKey
CSFramework.WebApiV3.开发账号ApiKey+SecretKey
CSFramework.WebApi后端框架 - 开发账号(公钥ApiKey与私钥SecretKey
CSFramework.WebApiV3.系统数据库结构 – CSFramework_WebApi_V3
CSFramework.WebApiV3.系统数据库结构 – CSFramework_WebApi_V3
CSFramework.WebApiV3.UserContext类详解
CSFramework.WebApiV3.UserContext类详解
CSFramework.WebApiV3.客户端接口签名(Sign)
CSFramework.WebApiV3.客户端接口签名(Sign)
CSFramework.WebApiV3.客户端测试程序
CSFramework.WebApiV3.客户端测试程序
CSFramework.WebApiV3.快速开发指导
CSFramework.WebApiV3.快速开发指导
CSFramework.WebApiV3.WebApi系统安全
CSFramework.WebApiV3.WebApi系统安全
CSFramework.WebApiV3.VS解决方案
CSFramework.WebApiV3.VS解决方案
CSFramework.WebApiV3.框架简介
CSFramework.WebApiV3.框架简介
CSFramework.WebApiV3.压力测试报告