.net-5 - 如何在 Blazor wasm 中对字符串进行哈希处理?
问题描述
在 Net 5 Blazor 客户端 webassembly 中,我不能使用 System.Security.Cryptography 来计算 SHA512。什么是可行的替代方案?这样一些散列的文本在所有浏览器上都具有相同的散列?
解决方案
我最近在玩 blazor,也遇到了这个问题。
可悲的是,我找到的答案是这样的:
目前我看到的唯一解决方法是创建一个为您进行哈希处理的 API,然后使用以下方法调用它:
https://docs.microsoft.com/en-us/aspnet/core/blazor/call-web-api?view=aspnetcore-5.0&pivots=server
推荐阅读
- r - R中矩阵运算的不合格数组限制
- html - Bootstrap float-right 不适用于我想在右侧对齐的 div
- arrays - 两个字符数组一一获取带有空格的输入
- python - 如何根据python列表中重复元素的索引创建新的python列表
- javascript - 使用 ASP.NET Core 将 Sweet Alert 重定向到 URL(默认确定按钮)
- kubernetes-helm - 我可以在脚本中使用 helm 图表中的变量吗?
- c# - HtmlAgilityPack - 如何在函数中获取 Innerhtml 值{}
- sql - 雪花案例语句 - 如果列中存在值,则返回 1,否则返回 0
- css - KendoWindow 不在移动/平板电脑上垂直居中
- flutter - 如何解决错误(查找已停用小部件的祖先是不安全的。)