我已经实现了一个webservice身份验证,它的工作方式与amazon几乎一样。在每个请求中,hmac_sha1(secretKey+dateHeader+substr(body,0,100)))The 发送一个Date HTTP报头,发送一个HMAC_SHA1 of secretKey+contents of date- Header +一些部件-body(伪代码:后端也知道secretKey (20个字符随机键))。后端通过执行相同的HMAC_SHA1来检查请求,如果值相等,请求将被“验证”并将被执行。但是,做
其功能如下: //calculate and store highest bid value但是因为每次交易都需要时间来挖掘,所以当用户出价最高时,为其他用户显示的最高出价需要时间来更新,这是不可取的,因为其他用户不知道他们要赢得的最低投标金额是多少。我想在服务器端存储一个最高的出价变量,只要用户出价,就会更新该变量,但是当事务被取消或违反并恢复时,可能会出现问题。