我的应用程序中有主页,该主页有4个部分,每个部分都是一个组件。从主页上,我正在调用4个API,以在主页上加载4个组件的数据。请注意,我使用CanActivate Guard保护了我的应用程序的所有路由,该用户的代码是返回true的用户是该应用程序的有效用户。因此所有API都需要查看用户是否通过了身份验证。到达服务器的所有API必须具有有效的JWT令牌,如果没有,则服务器应返回403,并且用户应该对自己进行身份验证。我具有全局错误处理程序,该错误处理程序显示任何错误的错误页面。由于我的主页使用4个API,并且我将它们称为Async,因此它们都以403返回,因为这是第一次它们没有JWT令牌。由于All返回403,因此它们都命中了Error处理程序并到达错误页面。 我想先完成身份验证,然后完成一次,然后调用所有4个API。我该如何实现。请提供一些代码示例,因为我是angular5的新手。