我正在使用springboot构建一个用IntelliJ IDEA社区版编写的连接到SQL数据库的java应用程序。
我想使用Postman作为客户端提交请求(例如Post和Get),并检查我的代码是否正常工作。
在我的application.properties中,我已经将连接详细信息写入我的数据库:
spring.datasource.url = jdbc:mysql://localhost:3306/person
spring.datasource.username = root
spring.datasource.password = secret
server.port = 8080在我的DB浏览器中,我已经添加了MySQL数据库,并且可以连接到它。
在我的控制器中,我写道
@RequestMapping("api/v1/person")在postman中,我将请求URL设置为localhost:8080/api/v1/person
如果我尝试POST请求,我得到的状态是401未授权。
我做错了什么?
发布于 2020-04-20 19:36:29
401错误与数据库无关,它与REST-call本身有关。您在Postman和Spring中使用哪种身份验证方法?
发布于 2020-04-20 19:44:15
在邮递员的标题部分检查您是否正在传递任何与授权相关的键和值对。还要签入隐藏的标头。
https://stackoverflow.com/questions/61321475
复制相似问题