提问者:小点点

需要如何使用djangorestframe-api-key的示例


所以我正在尝试使用api-key,这是我发现的一个包,它看起来很有前途。我添加了

from rest_framework_api_key.permissions import HasAPIKey
permission_classes = [HasAPIKey]

此外,在“设置”中,使用更改了自定义标题

API_KEY_CUSTOM_HEADER = "HTTP_API_KEY"

并查看了文档,但无论我在url中作为参数传递什么,它似乎都不起作用。我通过http://127.0.0.1:8000/api/questions/API-键:******/使用我的前缀键,但它不起作用。有什么帮助吗?


共1个答案

匿名用户

密钥应该通过请求头传递,而不是url。

以下是文件:https://florimondmanca.github.io/djangorestframework-api-key/guide/#making-授权请求