如果服务器A要通过客户端转发一个消息给服务器B,来发奖励,这时候就要考虑安全性问题。
首先服务器A发的消息需带有MD5码,把关键的数据放到生成MD5的字符串里,并且加入一个约定的KEY。
其中时间currTime用处是用来做一个消息序列号,防止客户端重复发包请求发奖励,服务器B在收到消息后会对比该玩家的currTime与上次的是否一样,一样则过滤掉。