首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Node Js重定向到Spring引导服务并发回响应

从Node Js重定向到Spring引导服务并发回响应
EN

Stack Overflow用户
提问于 2019-02-27 01:57:46
回答 1查看 239关注 0票数 0

我有一个angular UI在localhost:4200上运行,node server在localhost:4000上运行,一个spring boot服务在localhost:8080上运行。

我想让流程从angualr到node,从node重定向到spring boot服务,该服务具有web UI,其中用户给出确认和响应将给予node和node到angualr。

问题是spring启动服务不仅仅是REST服务。用户将在web ui上提供输入。那么如何重定向到spring服务的UI,同时跟踪节点和角度。

EN

回答 1

Stack Overflow用户

发布于 2019-02-27 02:48:40

因为涉及到两个不同的站点,所以你不能简单地做一个后端API调用并重定向一次。您很可能需要执行以下操作-

  1. 用户导航到在NodeJs服务器后面运行的第一个API应用程序(比如webapp1),然后可能会对Node进行一些调用。

  1. 一旦NodeJs服务器处理了请求,它会向webapp1发回一个重定向响应,然后浏览器会将用户重定向到webapp2。(您可能需要添加一个查询参数,如token,以使用第二个应用程序验证重定向的用户)

因此,重定向响应应该如下所示

代码语言:javascript
复制
HTTP/1.1 301 Moved Permanently
Location: https://webapp2.com/?token=12345

  1. 这应该会加载第二个与服务对话的the应用。现在,当处理完成后,您将需要执行与step2相同的操作,以将用户返回到webapp1。

代码语言:javascript
复制
HTTP/1.1 301 Moved Permanently
Location: https://webapp1.com/?token=12345

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54891474

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档