验证 HMAC
Mshop 在返回应用授权回调与访问应用时,都将在访问 url
的 query
参数中携带 hamc
变量。
应用授权回调示例
访问应用示例
从 url
中的 query
中提取所有的参数名跟参数值(不包含 hmac
参数),将获取到的参数 key
值按照升序排序后通过使用 client_secret
做为 salt
用 SHA256 Hash
方式加密。得到的字符串加密结果等于 query
中的 hamc
参数值即是通过验证。
Last updated