Exemplo n.º 1
0
        public HttpResponseMessage GetSecretToken([FromBody] string appKey, long timestamp, string sign)
        {
            var dic = new SortedList <string, string>();

            dic.Add("timestamp", timestamp.ToString());
            dic.Add("appKey", appKey);
            var chkResult = SecretHelper.CheckSign(dic, sign);

            if (!chkResult.Status)
            {
                return(ObjectExtends.ToHttpRspMsgError(chkResult.Msg));
            }
            //生成临时接口校验token
            var secretToken = SecretHelper.GetSecretTokenByKey(appKey);

            return(new { secretToken = "" }.ToHttpRspMsgSuccess());
        }