def test_invalid_signature(self):
body = {
"registration_id": "1234567890"
}
timestamp = int(time.time())
signature = sign_request(FAUCET_PRIVATE_KEY, "POST", "/", timestamp, json_encode(body).encode('utf-8'))
resp = await self.fetch_signed("/", method="POST", body=body,
address=TEST_ADDRESS, timestamp=timestamp, signature=signature)
self.assertEqual(resp.code, 400, resp.body)
# make sure query string also fails
resp = await self.fetch("/?{}".format(
generate_query_args(signature=signature, address=TEST_ADDRESS, timestamp=timestamp)))
self.assertEqual(resp.code, 400, resp.body)
test_signed_request_handler.py 文件源码
python
阅读 21
收藏 0
点赞 0
评论 0
评论列表
文章目录