var vDic = (from objDic in paramsMap orderby objDic.Key, StringComparer.Ordinal ascending select objDic);
后来签名一直都通不过,发现是签名大小写排序出现了问题,上面的排序方式并不是按照0-9-A-Z-a-z来排序的,字母大小写并没有按照先大后小来排序的;
换了一下问题解决;
在使用排序的时候如果没有:StringComparer.Ordinal,就不区分大小写字母了!
使用的时候一定注意!