请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

在生产环境也这样直接调用接口吗?是否需要验证token之类的?

 在生产环境也这样直接调用接口吗?是否需要验证token之类的?看很多项目之间调用是需要验证请求合法性的,这里直接调用有点疑惑。是因为在注册中心内就可以放心使用了么?

正在回答 回答被采纳积分+3

1回答

廖师兄 2018-08-10 21:45:17

可以直接调用。权限可以这样做,分为2类controller

一类是给前端(h5和app)用的,另一类是给服务调用的,api-gateway只放出给前端用的接口。


当然,也可以这样做,每个接口都需要验证权限,比如验证header里的值。需要约定统一的验权,前端->后端,后端 -> 后端,这种做法可能需要一个权限中心或者叫权限服务,会复杂。

0 回复 有任何疑惑可以回复我~
  • 提问者 暴雪哥哥 #1
    你说的给服务调用是dubbo、rpo一类的框架?
    给前端的通过api-gateway调用,然后限制ip能是gateway的服务器能访问?
    回复 有任何疑惑可以回复我~ 2018-08-14 19:36:41
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信