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

邮递员自定义身份验证

姬博瀚
2023-03-14

Postman上有没有办法在执行请求A之前预先执行请求B?

上下文:我创建了一个Symfony应用程序来管理一组web服务。大多数路由只有在用户完全通过身份验证后才能被调用(对于熟悉框架的人使用form_login和防火墙)

因此,我必须先打电话:

邮政 /login

  • 用户名
  • 密码

在能够呼叫之前

获取/某些_安全_路线

(返回 JSON 响应)

当我在Postman构建器中连续手动调用路由时,这工作得很好。

然而,我正在尝试创建一个测试集合来在Postman runner中运行。在测试安全路由之前,如何调用/login请求?

  • 有没有办法在邮递员构建器的预请求脚本中做到这一点?
  • Postman 支持多种类型的授权(Basic Auth、Digest Auth、OAuth...)。它是否以某种方式支持定制?

任何帮助或相关帖子的链接将不胜感激。我祝你们都有美好的一天。

共有2个答案

端木高卓
2023-03-14

现在你可以在这里使用邮递员拦截器作为描述器:https://community.getpostman.com/t/interceptor-integration-for-postman-native-apps/5290

阎佑运
2023-03-14

我不认为你可以在Postman中使用自定义认证模式。我想你需要的是邮递员用的喷气背包。

将请求链接在一起:可以在 JS 测试脚本中设置环境和全局变量。您可以从一个请求中提取数据,并在另一个请求中使用它。这允许您将多个请求链接在一起。

 类似资料:
  • 问题内容: 这是我的情况: 一个Web应用程序对许多应用程序执行某种SSO 登录的用户,而不是单击链接,该应用就会向正确的应用发布包含用户信息(名称,pwd [无用],角色)的帖子 我正在其中一个应用程序上实现SpringSecurity以从其功能中受益(会话中的权限,其类提供的方法等) 因此,我需要开发一个 自定义过滤器 -我猜想-能够从请求中检索用户信息,通过自定义 DetailsUserSe

  • 问题内容: 我可以使用Google帐户在AppEngine中对用户进行身份验证的方式非常好。 但是,我需要使用 自定义的身份验证登录系统 。 我将有一个AppUsers表,其中包含用户名和加密密码。 我阅读了有关gae会话的内容,但在启动应用安全性方面需要帮助。 如何跟踪经过身份验证的用户会话?设置cookie? 初学者。 问题答案: 您可以使用cookie来做到这一点……其实并不难。您可以使用C

  • 我在spring MVC项目中实现了一个自定义身份验证提供程序。在我自己的重载authenticate()方法中,我实现了自己的身份验证,其中我构造了自己的UserPasswordAuthenticationToken()并返回对象。 现在,上述对象“UserPasswordAuthentictionToken”中的用户ID被匿名化,密码为null,权限设置为授予该用户的权限。 问题: 这是否会导

  • 我正在使用fire base制作一个反应原生应用程序,用于使用电子邮件登录im并通过身份验证。但是,有没有办法使用用户名和密码登录?

  • 我正在创建一个laravel应用程序与自定义多重身份验证。我正在跟随这篇文章进行多重身份验证。https://pusher.com/tutorials/multiple-authentication-guards-laravel 我已经创建了登录和注册控制器定义的警卫和提供者,一切正常,我能够注册用户并登录他们。我写了一页(http://127.0.0.1:8000/admin)只有当管理员登录时

  • 在过去的几周里,我一直在努力掌握KeyClope,这样我就可以实现一种使用遗留提供商(基于Oracle,带有会话表和各种奇怪的东西)对用户进行身份验证的方法。我们计划在不久的将来解决这个问题,但目前我们必须解决这个问题,所以我们的想法是在前线使用KeyClope——利用它提供的主要好处,比如SSO——在需要身份验证的应用程序中省略传统的身份验证提供程序。 我读了一些关于构建自定义OIDC身份提供程