使用Angular作为前端时如何获取XSUAA令牌

2020-08-15 23:21发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好,我有一个应用程序,其中后...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,我有一个应用程序,其中后端和前端在两个不同的应用程序中,它们确实分别构建和部署,然后我们有两个不同的URL,分别是服务网址和应用程序网址。

我在后端使用Angular 9,在后端使用Java,问题是我无法从后端访问服务,因为我无法从登录的用户那里获取当前会话令牌。

您知道一些如何在Angular中从当前会话中获取令牌并放入一个拦截器吗?

我已经做过一件事,但这不起作用,也不安全,因为我的所有凭据对所有用户都是可见的。

有人可以给我一些帮助吗?

3条回答
樱桃小丸子0093
2020-08-16 00:13

嗨,西拉斯, 我认为前两个图像坏了。 但是我在xs-app中看到只有1条路由,其中​​localDir可能包含Angular应用。 我希望至少看到2条路线。 一个指向Web应用程序的localDir,另一个指向通过目标的后端。 例如,假设所有"/img/api"调用都应发送到Java应用程序:

"源":" ^/api/"
"目标":"/"
"目标" :" <目的地名称>"

一周热门 更多>