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

没有用户名和密码的邮递员基本身份验证

吕宣
2023-03-14

我正在尝试使用Postman发出POST请求。我拥有的凭据只是一个API密钥,而不是用户名和密码。

现在在Postman中,只要我选择“基本认证”,它就会提示输入用户名和密码。所以我将这些字段留空,然后转到Headers以给出我自己的授权键值,这给我留下了两个“授权”字段,如屏幕截图所示,我得到了无效的身份验证响应。

使用CLI中的CUrl命令授权工作正常。有解决方法吗?

共有1个答案

符正信
2023-03-14

只需将授权设置保持为“No Auth”,并手动将您的授权请求标头添加到标头选项卡中,就像您在图像中所做的那样。

如果您没有使用授权选项卡中的任何内容,那么您将看不到这个“额外”标题,请求的工作方式应该与使用cURL时相同。

更多关于邮递员授权的信息可以在这里找到:https://www.getpostman.com/docs/v6/postman/sending_api_requests/authorization

 类似资料:
  • 我有一个django rest_framework API、Swagger和一个Swagger UI。当我没有登录时,我只能看到非常有限的“登录”和“文档”视图。当我登录后,我可以看到很多东西。 我正在尝试使用swagger-代码生成客户端: 然而,它只生成一个非常有限的客户端,提供“登录”和“文档”功能。 如何让 swagger-codegen 知道如何使用 http 基本身份验证登录,以便生成

  • 我想知道是否有能力登录与电子邮件和用户id+密码,我有一个项目,我想让用户添加一个唯一的号码(实际上是我们公司提供的工作识别号码),以能够登录到该计划将保持私人公司就业。 我需要firebase认证拒绝登录,即使电子邮件和密码是正确的,但用户id是错误的。

  • 我想知道如何将基本身份验证用户名和密码传递给resttemplate,以便其他应用程序允许我访问endpoint 这是我的restTemplate 我正在尝试从其他微服务应用程序中检索火车列表。 注意:这些所有应用程序都在eureka服务器上运行,这就是为什么我使用应用程序名称 活动名称

  • 我正在尝试将JWT身份验证添加到我的ASP。NET核心Web API。 这是我添加到的内容: 配置这一行: 当然,我已经在< code>appsettings.json中添加了JWT设置: 这是处理post类以返回jwt标记的代码: 并在我的方法中添加了一个属性: 问题是,当我从 Postman 调用endpoint时,除非删除 属性,否则我不会得到任何响应!

  • Postman上有没有办法在执行请求A之前预先执行请求B? 上下文:我创建了一个Symfony应用程序来管理一组web服务。大多数路由只有在用户完全通过身份验证后才能被调用(对于熟悉框架的人使用form_login和防火墙) 因此,我必须先打电话: 邮政 /login 用户名 密码 在能够呼叫之前 获取/某些_安全_路线 (返回 JSON 响应) 当我在Postman构建器中连续手动调用路由时,这

  • 客户已创建密钥存储库并存储凭据。为了验证密钥存储库,我已经在节点中创建了应用程序,并使用客户端id和客户端机密,我能够读取机密。但是现在客户不想使用客户id和客户机密,而是使用AZURE的用户名和密码来访问程序中的keyvault。它是一个没有MFA的keyvault访问的专用用户。 我不确定我们是否可以从节点JS使用用户名和密码访问keyvault。敬请建议。 谢谢