我已经创建了一个api,并且希望对使用它的人,使用频率等有一些控制。我想要一个API密钥策略,以便用户必须提供密钥才能使用该API。但是我不知道如何实现它。用用户名和密码注册用户。我想到的是在用户登录时分配一个UUID并将其存储在数据库的表中。然后,每个请求都包含该uuid,并在服务器上的每个请求中对其进行检查。 但是,这似乎不正确。有人可以解释一下创建api键(如Dropbox,Twitter,Facebook等)的步骤吗?我想尝试自己实现。 解决方案如下: Could someone explain the s…

2020年2月14日 0条评论 33点热度 阅读全文

我有一个配置了Cloud Endpoints Framework的Java 8项目。 我在这里关注了文档:https://cloud.google.com/endpoints/docs/frameworks/java/get-started-frameworks-java 我尝试使用API​​密钥保护API。我在这里关注了文档:https://cloud.google.com/endpoints/docs/frameworks/java/restricting-api-access-with-api-keys-fr…

2019年7月7日 0条评论 31点热度 阅读全文

我已经创建了一个api,并且希望对使用它的人,使用频率等有一些控制。我想要一个API密钥策略,以便用户必须提供密钥才能使用该API。但是我不知道如何实现它。用用户名和密码注册用户。我想到的是在用户登录时分配一个UUID并将其存储在数据库的表中。然后,每个请求都包含该uuid,并在服务器上的每个请求中对其进行检查。 但是,这似乎不正确。有人可以解释一下创建api键(如Dropbox,Twitter,Facebook等)的步骤吗?我想尝试自己实现。 解决方案如下: Could someone explain the s…

2019年5月14日 0条评论 19点热度 阅读全文