Cloudflare 页面上的 .Net Blazor(.Net 5)?

.Net Blazor(.Net 5) on Cloudflare Pages?

我刚刚看到 Cloudflare 页面支持 .net blazor,我想知道,这怎么可能?如果我想通过 Blazor 连接到我的数据库或其他任何东西,凭据将是 public,如果我理解的话?或者我是否必须将 Blazor 与 API 后端分开,或者 Blazor 可以为我做到这一点?或者我不应该使用 blazor 作为后端解决方案吗?

谢谢, 弗洛里安

Cloudflare 页面用于静态网站,它们只提供在编译阶段构建的文件。在这里,这意味着 Blazor WASM(与 Blazor 服务器端相比)。

Blazor WASM 网站必须从 API 服务器获取身份验证令牌。

您不直接连接到您的数据库,您将使用另一个 API 服务器来“代理”数据库访问。 API 将需要身份验证令牌。此令牌通常包含用户身份及其安全。

看看https://jwt.io/introduction