javascript - React fetch oauth 返回 401
问题描述
使用 React,我正在尝试将 fetch 用于 Spring 安全性中设置的 oauth。这是我的代码:
fetch("http://localhost:8080/oauth/token", {
method: 'POST',
headers: {
'Authorization': 'Basic bXlhcHA6',
'Content-Type': 'application/x-www-form-urlencoded'
},
body: 'username=' + data.username + '&password=' + data.password + '&grant_type=password'
})
我得到了 401 作为状态,这表明(据我所知)标题存在问题,但我可以弄清楚是什么。
使用 Postman,使用相同的标题和正文设置一切正常。我究竟做错了什么?谢谢。
解决方案
推荐阅读
- url - 如何将变量从 html 传递到后端烧瓶
- java - 如何在 @NotBlank(message="...") 注释的自定义异常包装器中设置错误消息?
- node.js - Docker + nodejs - JavaScript堆内存不足
- c - 如何向后移动文件指针
- javascript - 通过 Ajax 显示来自返回 Json 数据的 PHP 查询的数据
- aws-lambda - 无服务器框架 AWS REST API Gateway - 403 CORS 错误
- python - 为什么无法通过 dazl python 连接到账本 Daml-on-Sawtooth?
- android - “flutter pub get”无法获取依赖插件
- c# - 检测车轮碰撞 Unity 3D
- java - 不包括来自用户输入的数字作为变量并让它增加另一个变量?