postman测试blade-auth-token,返回需要授权

Blade 未结 2 1413
1843656776
1843656776 2021-05-31 13:33

一、该问题的重现步骤是什么?

1. 按照开发文档部署好应用之后,顺利完成了1.6.1,工程测试中的测试cloud,获取了相关的token

2. 下载了blade_auth的接送测试代码,装载到postman中,点击send,返回错误信息

image.png

3.尝试在postman发出请求的header中,加入blade-Auth“bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJ1c2VyX25hbWUiOiJhZG1pbiIsInJlYWxfbmFtZSI6IueuoeeQhuWRmCIsImF2YXRhciI6Imh0dHBzOi8vZ3cuYWxpcGF5b2JqZWN0cy5jb20vem9zL3Jtc3BvcnRhbC9CaWF6ZmFueG1hbU5Sb3h4VnhrYS5wbmciLCJhdXRob3JpdGllcyI6WyJhZG1pbmlzdHJhdG9yIl0sImNsaWVudF9pZCI6InNhYmVyIiwicm9sZV9uYW1lIjoiYWRtaW5pc3RyYXRvciIsImxpY2Vuc2UiOiJwb3dlcmVkIGJ5IGJsYWRleCIsInBvc3RfaWQiOiIxMTIzNTk4ODE3NzM4Njc1MjAxIiwidXNlcl9pZCI6IjExMjM1OTg4MjE3Mzg2NzUyMDEiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMSIsInNjb3BlIjpbImFsbCJdLCJuaWNrX25hbWUiOiLnrqHnkIblkZgiLCJvYXV0aF9pZCI6IiIsImRldGFpbCI6eyJ0eXBlIjoid2ViIn0sImV4cCI6MTYyMjQ0MTk3MywiZGVwdF9pZCI6IjExMjM1OTg4MTM3Mzg2NzUyMDEiLCJqdGkiOiI2NGM0ZWI0MC04M2YzLTQ5MDYtOGQwNS1hN2Q2N2FlYTE3MDQiLCJhY2NvdW50IjoiYWRtaW4ifQ.9G9BUHQdZCp-voPY57rtGyXtxG8UXIV_uwBNqkMrhL8”

点击发送,再次返回同样的错误


4.在BladeUserDetailsServiceImpl中设置断点调试,发现并没有进入,因此很大可能是根本没有进入实际的访问。


使用的版本是最新的。2.8.1

2条回答
  •  1843656776
    1843656776 (楼主)
    2021-06-01 10:16

    另外,您提到的文档我之前都看过,也是一步步看的,我疑惑的是通过Swagger那里可以正常访问,为什么到postman不可以访问token,但是我取到token之后,设置在postman里面,则可以用postman正常进行测试

提交回复