【问题标题】:How to pass user principle to rest endpoint using postman如何使用邮递员将用户原则传递给休息端点 【发布时间】:2017-07-19 13:22:02 【问题描述】: 嗨,我们有一个休息端点,如果它在其请求对象中期望用户原则,如何从您的邮递员工具显式发送相同的内容 【问题讨论】: 标签: rest postman 【解决方案1】: 我希望您通过“用户原则”所暗示的是用户身份验证。然后您指的是我们如何发送包含身份验证信息(令牌等)的 REST 命令 目前 postman 支持 Basic Auth、Digest Auth、OAuth 1.0a、OAuth 2、Hawk 和 AWS 身份验证。 如果您在服务器中处理的是其中之一,请参考this link 了解我们如何在 Postman 请求中准备身份验证详细信息。 如果是自定义方法,请检查this page中的'Header'、'Cookies'和其他相关标题,并根据您对服务器端的期望手动准备邮递员请求。 【讨论】: 那么它与令牌(即授权)有关吗?我们正在使用 getUserPrinciple 方法,它返回 null ..我也在传递 JWT 密钥......JWT 是否可能无效?并导致此问题 我认为最好先确定问题出在哪里。邮递员只是发送我们在那里配置的任何东西。因此,通过查看来自服务器端的日志或调试,您可能会首先确认请求是否到达服务器,以及是否正确处理到您进行 JWT 验证的地方。如果它正常运行,那么它是您的 JWT 机制的错误。如果请求无论如何都没有到达服务器端,那么它是网络中的问题。 我已经解码了JWt,发现它在PayLoad中没有用户原则