我们想使用 SNS + SQS 为我们的系统创建类似推送的服务。我们知道我们可以做到并且我们目前正在这样做,问题是:
客户端会向通道(SQS Queue)询问是否有新消息,但是为了做到这一点,客户端必须发送私钥,这是一个安全漏洞,因为这样,每个人都可以向 sns 服务发送了新的通知...
我们有办法避免吗?
澄清一下:我不必发送 PrivateKey,但我需要确认请求,为了做到这一点,我需要私钥,因为这是通过 javascript 完成的,所以我不能简单地做:
var PrivateKeySoYouCanHackMe = "myPrivateKey";