You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

.NET MAUI原生应用与无SSR的Blazor WebAssembly独立应用的适配认证方案咨询

.NET MAUI原生应用与无SSR的Blazor WebAssembly独立应用的适配认证方案咨询

我想咨询适配当前解决方案的认证方案,先跟你说说我的具体情况:

首先,Visual Studio里有个叫*.NET MAUI Blazor Hybrid and Web App*的跨平台项目模板,它的界面是这样的:

.NET MAUI Blazor Hybrid and Web App模板界面

这个模板实际包含4个项目(官方有详细说明),对应的项目结构如下:

模板包含的4个项目结构

官方已经有针对这类项目的认证方案文档,还有完整的示例项目,但我的场景有点特殊——我不需要Blazor的服务器部分,所以把模板里和Blazor相关的两个项目替换成了单个的Blazor WebAssembly Standalone App(也就是无SSR的独立应用),这个项目模板的界面是这样的:

Blazor WebAssembly Standalone App模板界面

不过我的解决方案并非完全没有服务器端,我有一个独立的ASP.NET项目作为整个解决方案的服务端,为多个项目提供支撑。我不确定官方针对标准Blazor Server项目的认证方案是否适用于我的场景,所以想问问合适的适配方案。

我的解决方案核心项目可以总结为三个:

  • 基于.NET MAUI栈的原生应用
  • 无SSR的Blazor WebAssembly独立应用
  • 基于ASP.NET栈的服务器应用

当然,用这个ASP.NET应用给Web和原生客户端做认证是可行的,只需要告诉我适合这个场景的认证方案即可,比如“方案1、方案2”这样的形式就可以,提前感谢!

备注:内容来源于stack exchange,提问作者Takeshi Tokugawa YD

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.13 18:00:29