移动API的Jhipster Jwt认证



我有一个jHipster项目与Jwt身份验证,但我不能让它在web应用程序外工作。我目前正在开发一个Android应用程序,认证过程比我想象的要难。

基本上我发送LoginDTO的参数,到userjwtcontroller# authorize ('/api/authenticate')。一开始我在Android或Postman上都得到了Unauthorized(我用它来测试请求)。如果我将'/api'更改为permitAll,我得到405,请求方法'POST'不支持。

编辑

Android上的一个错别字:/

它对我来说对/api/authenticate很好,所以你要么使用错误的URL(例如/api/authorize),要么你的JSON有效负载是错误的。你唯一可能遇到的问题是CORS。您应该考虑使用curl进行测试,因为它比PostMan更容易在这里报告您的实际操作,并且curl选项已经在JHipster swagger页面中为您构建。

最新更新