在我的网站中,我实施了api速率限制,我使用请求的ip地址作为密钥的一部分,并且该密钥将是唯一的,因为ip地址是唯一的,但是,如果20个系统连接到同一个wifi,并且同时有人访问我的站点,那么在第一次请求之后,它们都会被阻止,因为它们都具有相同的公共ip地址(集线器/路由器的ip地址),我正是从该地址创建密钥的,这是一个问题,你能推荐一种更好的方法来唯一地识别这个网络中的一个系统吗?这样我就可以在一分钟内为每个系统提供20次点击的速率限制,而不是在一分钟内为整个网络提供20次点击。?
在我的网站中,我实施了api速率限制,我使用请求的ip地址作为密钥的一部分,并且该密钥将是唯一的,因为ip地址是唯一的,但是,如果20个系统连接到同一个wifi,并且同时有人访问我的站点,那么在第一次请求之后,它们都会被阻止,因为它们都具有相同的公共ip地址(集线器/路由器的ip地址),我正是从该地址创建密钥的,这是一个问题,你能推荐一种更好的方法来唯一地识别这个网络中的一个系统吗?这样我就可以在一分钟内为每个系统提供20次点击的速率限制,而不是在一分钟内为整个网络提供20次点击。?
暂无答案!
目前还没有任何答案,快来回答吧!