java—如何在spring云网关后面连接react ui(不使用zuul)

7rtdyuoh  于 2021-07-26  发布在  Java
关注(0)|答案(0)|浏览(127)

我想解决的问题很常见:

User
  |
Gateway
  /\
UI   Protected Resource/API Server

然而,我已经搜索了一段时间了,我看到的所有在springcloudgateway后面连接ui的例子都使用了老的zuul堆栈。至于使用新的springcloudgateway,我只看到了重写路径或将请求转发到其他api的方法。当在ui上尝试该机制时,它不起作用(似乎只是针对ui执行get/post/etc,而不是重定向到ui)。那么,有没有办法让这样的事情按预期进行呢?

@Bean
public RouteLocator customRouteLocator(RouteLocatorBuilder builder) {
    return builder..routes()
            .route("path_route", r -> r.path("/")
                    .uriuri("test.com")
                    .build();
}

最后,我想把sessionid存储在前端的cookies中,而在网关端,这些会话被缓存在redis中,所以请求将被验证,然后重定向到ui,但这可能与重定向问题无关

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题