我正在构建两个独立的 ASP.Net WebApi应用程序,它将在同一个域(而不是子域)下运行,外加一个STS,它处理身份验证并将是用户帐户存储。
客户端与微风. to /angular.js连接到该API。因此,我认为JWT (JSON令牌)将是我对令牌的选择,因为我不想使用forms。
如何通过域名实现STS和应用程序之间的信任?我发现了一些WS联邦信任示例,但我认为这对我需要构建的内容来说太过分了。
我们有关于50+的小型ASP.Net web应用程序,每个应用程序都有自己的域名和web服务器。
我们像现在一样将它们合并成3台web服务器,它们继续拥有自己的IIS站点+ app池+域名(使用主机头)+一个SAN证书,使用F5实现负载平衡。
我们将很快将10+新的ASP.Net应用程序部署到同一个ASP.Net应用程序中。为了扩展模型,我们希望有一个像这样的域名,并使用以下URL方案为每个应用程序提供服务:
for app1
for app2
。
。
for appN
我们使用IIS (web服务器)和F5(负载均衡器)。我想知道什么是最有效的+可伸缩的方式