美文网首页
feign client 报错:feign.RetryableE

feign client 报错:feign.RetryableE

作者: 木易家的泡芙和酸奶 | 来源:发表于2018-07-02 19:22 被阅读0次

    feigin client的post请求异常:

    feign.RetryableException: cannot retry due to redirection, in streaming mode executing POST http://permission-springcloud-service-example/permission/persist

    at feign.FeignException.errorExecuting(FeignException.java:67)

    at feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:104)

    at feign.SynchronousMethodHandler.invoke(SynchronousMethodHandler.java:76)

    at feign.ReflectiveFeign$FeignInvocationHandler.invoke(ReflectiveFeign.java:103)

    at com.sun.proxy.$Proxy132.persist(Unknown Source)

    因为没有其他更多的日志,没有头绪,通过postman直接发post请求,出现如下错误:

    发现问题原因:因为请求登录验证的shiro拦截,可以将对应请求放开或使用特殊的校验身份的方式。

    再看配置中心的配置,如下图,过滤了/api/*开头的url请求,而上面的请求为“permission/persist”,url修改为“api/permission/persist”,测试通过!

    相关文章

      网友评论

          本文标题:feign client 报错:feign.RetryableE

          本文链接:https://www.haomeiwen.com/subject/ewaluftx.html