springcloud 使用zuul做API统一访问,怎么防止客户端直接调用其他微服务的RUL
springcloud 使用zuul做API统一访问,我想禁止客户端绕过zuul网关,直接通过指定微服务的URL,去访问。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
springcloud 使用zuul做API统一访问,我想禁止客户端绕过zuul网关,直接通过指定微服务的URL,去访问。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
zuul 有公网IP。 其他服务,使用内网IP。 所有微服务都在一个内网内。 这样客户端必须通过 zuul 来访问你的 api
你自己的微服务是内网的IP也是内网的,外面的客户端无法绕过的zuul的。
你可以在接口中添加鉴权 如果没有经过zuul的 都是没有鉴权过的。
你用服务器的时候zuul的使用公网,其他的内网就可以了,你的zuul也放在其他服务内网里,zuul可以访问到其他的服务,但是外部访问不到你其他的服务,必须走zuul