spring cloud 微服务中Oauth2单独一个服务那么在其他服务中Spring security的@PreAuthorize如何起作用?
最近在做鉴权,在这个地方卡住了
我们项目的架构是spring cloud,zuul网关,oauth2鉴权服务,还有其他各种服务。
现在假如Order服务中的findOrderBid方法加了@PreAuthorize那么如何起作用,
加入oauth2的代码也在Order的工程中那么是可以的,现在Oauth2单独作为一个服务了,用@Feign去调用,那么这是@PreAuthorize就不起作用了,请问如何解决这种问题?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
Pig中oauth2是一个单独的服务。
是吧oauth2和security的代码放到网关上吗?
应该是网关进行oauth2服务鉴权,通过后访问其他服务。建议看看Pig等开源项目