java吧 关注:1,232,945贴子:12,698,500
  • 5回复贴,共1

问个问题解决有赏

只看楼主收藏回复

有一个三方授权接口需要传(F-token和subjectid)
有一个生成token接口能在body和response分别生成F-token和subjectid
我写了两个class文件,一个token生成的文件
一个三方授权上传的文件,在token的class文件用SetAttribute方法分别设置了token和subjectid到headers头里面,但是在三方授权的class文件用Get attributes方法获取时显示为null,导致三方授权上传失败了。
我的猜想:这两个值不是缓存,需要写在同一个方法里面获取token再上传
我的解决办法:利用反射机制实例化对象,获取token接口class文件里面设置进headers里面的token和subjectid?这种反射该如何实现


IP属地:广东来自Android客户端1楼2021-12-20 18:28回复
    请求第三方接口,你对自己的request 使用SetAttribute有啥用?
    restTemplate直接加头就是了


    IP属地:湖南2楼2021-12-21 09:15
    收起回复
      果然添加一段反射就调通了


      IP属地:广东来自Android客户端3楼2021-12-21 11:24
      回复
        楼主在吗


        来自iPhone客户端4楼2021-12-21 19:06
        回复