请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

https搭建,user/info时报错

老师
我腾讯云有域名,域名是正常使用的,也申请免费SSL证书
图片描述

我在https搭建时,
https://域名:18082是正常如下图
图片描述
https://域名:18082/user/info时报错如下图
{“code”:-1,“msg”:“No authorization token was found”,“error”:500,“errorMsg”:“No authorization token was found”}
图片描述

代码也是按视频教程做
![图片描述![](http://img1.sycdn.imooc.com//szimg/64621edf099cea5708710700.jpg)
图片描述
图片描述
为什么会报500错误??如何处理?

正在回答 回答被采纳积分+3

1回答

扬_灵 2023-05-15 21:54:54

同学你好,看这个报错信息是没有找到授权令牌,接口报错500 内部服务器报错,看一下项目中是否添加了/user/info在白名单中,如果没有请求接口的时候需要携带token.

0 回复 有任何疑惑可以回复我~
  • 提问者 Wuhk #1
    设置 jwt 认证白名单(user/info)后可以,但我不明白为什么没加入认证白名单就不行?我的域名有ssl证书,为什么就不行?对了,若是我设置设置 jwt 认证白名单(user/info),会影响后续的开发测试吗?
    回复 有任何疑惑可以回复我~ 2023-05-16 00:53:35
  • 扬_灵 回复 提问者 Wuhk #2
    同学你好,这个和SSL证书和域名无关,这个是你在express使用配置了授权认证,所有的接口在调取时都会对接口判断是否携带token,如果没有token则会出现上述报错,user/info 设置白名单不会影响后续开发测试。
    回复 有任何疑惑可以回复我~ 2023-05-17 22:13:16
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信