【发布时间】:2020-04-14 14:44:55
【问题描述】:
我想构建 2 个应用程序。
- .NET 中的私有 API,负责数据库访问/数据处理。
- Blazor WebAssembly 应用程序将安全地连接到此 API 以搜索数据。
由于可以反编译 Blazor WebAssembly DLL,因此我无法在 APP 中使用任何私钥/密钥。 如果他们发现端点,我不希望任何人能够使用 API。只有 Blazor APP 可以使用 API(以及我将来可能构建的任何其他应用程序)。
我应该如何处理这个问题?甚至可以安全地做到这一点还是我应该去服务器端?
【问题讨论】:
标签: asp.net-core blazor blazor-client-side