0

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

谢谢,弗洛里安

4

1 回答 1

0

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

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

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

https://jwt.io/introduction

于 2022-02-16T05:51:58.350 回答