【问题标题】:Have I to split visual studio angular template to implement oauth authentication我是否需要拆分 Visual Studio Angular 模板来实现 oauth 身份验证
【发布时间】:2020-03-29 05:59:19
【问题描述】:

我有一个问题,谁比我更有经验。 我有一个应用程序,其中前端和后端服务位于并部署在一个项目中。 我们为 Asp Core 使用了 Angular Visual Studio SPA 模板。 我是否将 Visual Studio Angular 模板拆分为两个单独的部署(水疗中心、API 服务) 在 Angular 单页应用程序和 Asp Core Api 服务之间实现 oauth 身份验证。

谢谢!

【问题讨论】:

    标签: oauth openid-connect azure-ad-b2c


    【解决方案1】:

    是的 - 我建议分离 - 单独部署有很多好处:

    • 您的 API 需要 .Net 运行时并且将接近数据库

    • 您的 SPA 可以使用 Web 静态内容托管 - 并可能受益于内容交付网络和 HTTP/2

    我将从拥有 2 个文件夹开始 - 请参阅我的 repo here

    同时运行两个项目会很有用——就像我的示例一样。但在现实世界的项目中,我总是会使用 2 个 repos。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-11-22
      • 2022-06-13
      • 1970-01-01
      • 2013-04-15
      • 2023-03-22
      • 1970-01-01
      • 2016-03-01
      相关资源
      最近更新 更多