【发布时间】:2018-11-10 01:12:02
【问题描述】:
我有一个需要身份验证的 ASP.NET Core SPA 应用程序。我还想为未经身份验证的用户提供一个静态公共 HTML 页面。
我想这样设置:
公共 HTML 页面 => https://example.com SPA 应用 => https://member.example.com
我可以使用 Azure 应用服务上的单个 Web 应用来执行此操作,还是需要两个单独的 Web 应用?
【问题讨论】:
-
这似乎完全描述了我的情况。我认为单独的应用程序将在同一主机和同一域下运行,对吗?含义
https://example.com用于公共页面,https://example.com/member/用于安全应用程序。对吗? -
是的,这个概念像父子应用一样运行
-
您是否有理由希望这些在同一个应用服务上?您为应用服务计划付费,该计划可以以相同的价格拥有许多应用服务。
-
也许我不清楚这些计划。对我来说,同时拥有 example.com 和会员。 example.com,我需要两个独立的网络应用程序,这会花费我额外的钱——我想。然后是 SSL 问题,如果我在 Azure 上有两个单独的 Web 应用程序,我要么需要支持同一域下的多个主机的 SSL,要么为 member.example.com 购买额外的 SSL。
标签: azure azure-web-app-service