用@AuthenticationPrincipal注释的参数对象怎么设置数据用postman测试
时间: 2024-03-28 20:41:43 浏览: 79
Postman数据驱动API测试实践指南
使用 Postman 测试时,您可以通过在请求头中添加 JWT token 来模拟用户已经通过身份验证,并且可以使用该注释将用户信息注入到您的控制器中。
要设置注释的参数对象,您可以按照以下步骤操作:
1. 在 Postman 中打开您的请求,并在请求头中添加一个名为 `Authorization` 的键,值为 `Bearer {JWT token}`。这将为您的请求授权,并使您能够模拟已经通过身份验证的用户。
2. 在请求体中选择 `raw` 选项,并将请求数据设置为 JSON 格式。例如,如果您要向控制器中的 `User` 对象传递数据,则可以将请求数据设置为以下格式:
```
{
"name": "John Doe",
"email": "johndoe@example.com"
}
```
3. 发送请求,您的控制器应该能够在处理请求时使用 `@AuthenticationPrincipal` 注释中的参数对象,并将请求数据映射到该对象中。
阅读全文