如何将数据从一个应用程序传递到另一个 Angular 应用程序?

问题描述 投票:0回答:1

由于必要,我必须在安装在不同域上的两个 Angular 应用程序之间传输数据。让我用一个例子来说明:

例如,假设 App1 在 https://app1.com 上可用,App2 在 https://app2.com 上可用。

我使用App1进行身份验证,用户成功登录后,我必须将他们发送到App2,以便他们可以在那里执行一些任务。

在不使用查询参数的情况下,我必须将令牌从 App1 传递到 App2。

有办法实现这一点吗?我在 Stackoverflow 上读过其他此类问题,但没有得到解答。

angular cross-domain
1个回答
0
投票

我认为你可以通过app.modules中的提供商(https://angular.io/api/core/FactoryProvider)中的“工厂函数”和路线中的“canActivate”来做到这一点(https:// angular.io/api/core/FactoryProvider)与 AuthGuard。答案不完整,但可能有帮助:D

© www.soinside.com 2019 - 2024. All rights reserved.