标签: angularjs
我将$ httpProvider配置为在responseError中处理401错误,但是reject.status始终为-1,我可以看到它在chrome DevTools网络中是401。
Spring Boot发布的我的restful,我用邮递员对其进行了测试,它在很短的时间内就可以响应了。
如下所示的Java代码:
答案 0 :(得分:0)
问题已解决,restful api与AngularJs的起源不同。 当REST API发送401错误时,将触发CORS异常。我在Java中添加了response.addHeader("Access-Control-Allow-Origin", "*");,并解决了这个问题。
response.addHeader("Access-Control-Allow-Origin", "*");