使用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条回答
Nir深蓝
2020-08-16 00:14

感谢您的快速反馈!

遵循我的清单:

如您在清单中所见,

我正在做正向身份验证。 此清单仅创建后端服务应用程序和Approuter。

这是用于创建"前端Angular"应用程序的清单:

这是我来自Angular应用程序的Xs-app.json:

一周热门 更多>