当前位置: 首页 > 知识库问答 >
问题:

姜戈·JWT询问用户名/密码

夹谷星河
2023-03-14

我可以成功地连接通过CURL使用的例子张贴在他们的留档这里:

http://getblimp.github.io/django-rest-framework-jwt/#usage

问题来自于尝试使用Postman。我将authorization设置为Basic,并输入我的用户名/密码,然后得到一个400响应,其中包含以下json:

{
  "username": [
    "This field is required."
  ],
  "password": [
    "This field is required."
  ]
}

我不确定我是否遗漏了什么明显的东西。

共有1个答案

谷梁宜
2023-03-14

不要将用户名和密码作为标头的一部分传递,而是将其作为正文中的数据发送。以下是使用jQuery执行此操作的示例:http://jpadilla.com/post/73791304724/auth-with-json-web-tokens

以示例为例,您在正文中传递的数据应该如下所示:{username:“admin”,password:“abc123”}

 类似资料:
  • 这是我的settings.py: 我已经验证了电子邮件地址,并生成了SMTP凭据,我下载了包含IAM用户名、Smtp用户名、Smtp密码的凭据。我使用smtp用户名EMAIL_HOST_USER和smtp密码EMAIL_HOST_PASSWORD。 在django中,我发送了一封带有以下行的电子邮件(admin@admin.com替换为已验证电子邮件列表中的gmail帐户): 那是行不通的。从SE

  • 我使用Apache Tomcat 7安装了NetBeans。我试图运行一个程序,并收到Tomcat管理器应用程序的提示,并要求输入用户名和密码。 首先,我无法更改Apache Tomcat服务器属性下的密码。我可以更改用户名,但无论什么密码都保持不变。我编辑了tomcat用户。xml文件都在Catalina主页中 它在启动服务器时显示以下错误

  • 我在运行django代码时遇到以下错误。我是一个绝对的初学者,我遵循一个教程来创建一个crud应用程序。 在我的html表单中键入信息时,我得到以下错误 ValueError:无法分配django。contrib。auth。模型。0x00000288775D3EF0处的匿名用户对象:“Note.user”必须是“user”实例 从。派克 views.py forms.py 创造html

  • 嗨,我不确定我正在尝试连接到apache服务器,这是我正在使用的类,但现在在我删除代码并将其恢复到默认状态后,它一直在询问密码。 这就是我tomcat-users.xml 这也是在工具中--- 和错误我得到的输出 我唯一改变的是tomcat-users.xml和web.xml但我恢复了一切正常,仍然要求用户名和密码。

  • 我正在Microsoft Azure上的Oracle Linux(7.6)上安装Oracle 19c。我现在是以root用户身份运行的

  • 我一直在尝试创建一个django项目,该项目拥有用户,并且这些用户可以添加他们创建的书籍的标题。但每次我输入书名(不在管理页面上)时,我都会出现这个错误 models.py