单-SPA+ MSAL

发布于 2025-01-21 04:29:17 字数 126 浏览 0 评论 0原文

我正在尝试了解如何使用MSAL实现微额定ARCH(单SPA JS)。

当我们在单SPA中注册应用程序时,应该将MSALBROWSER放入每个子路由中还是以道具发送?但是,这不会导致多个MSALBROWSER实例并造成麻烦吗?

I am trying to understand how can i implement microfrontend arch (single-spa js) with msal .

When we are registering Application in the single-spa , should we put the MSALBrowser inside each sub route or send as a prop ? but wont that make multiple MSALbrowser instance and cause trouble ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

§对你不离不弃 2025-01-28 04:29:17

使MSAL成为共同的依赖性。要么将其放在微型前端之前的导入图中

  <script type="systemjs-importmap">
    {
      "imports": {
        "msal": "PATH_TO_A_CDN_HOSTING_THE_COMPILED_BUNDLE_OF_MSAL", 
        "mfe1": "PATH_TO_A_CDN_HOSTING_MFE1_BUNDLE",
        ...
      }
    }
  </script>

,要么制作共享依赖项(文档)。

Make MSAL a shared dependency. Either put it in the imports map before your micro frontends

  <script type="systemjs-importmap">
    {
      "imports": {
        "msal": "PATH_TO_A_CDN_HOSTING_THE_COMPILED_BUNDLE_OF_MSAL", 
        "mfe1": "PATH_TO_A_CDN_HOSTING_MFE1_BUNDLE",
        ...
      }
    }
  </script>

or make a shared dependencies (documentation).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文