【发布时间】:2020-05-02 17:43:48
【问题描述】:
我们有一个大型的旧版 Web 表单应用程序。 我们希望继续扩展它的功能(添加新页面)。但我们希望停止添加更多 Web 表单代码,而是希望使用 Blazor 来开发所有新功能。
理想情况下,来自 Web 表单页面的链接会将浏览器重定向到由 Blazor 应用提供的页面,反之亦然,并且用户无法区分转换。
这可能吗?如果可以,怎么做?
另外,身份验证呢?理想情况下,用户将登录我们现有的 Web 窗体应用程序,并且在转换到 Blazor 应用程序时不需要再次登录。
【问题讨论】:
-
第二个 Henk,您正在寻找单点登录。查看 OAuth/openId 或 SAML。本质上,您将拥有两个应用程序,但您可以从您的 Web 表单应用程序自动将用户登录到您的 blazor 应用程序。
标签: asp.net architecture webforms blazor