Yas*_*ass 1 c# encryption asp.net-mvc-4 .net-4.5
我使用 .net 4.5 和 MachineKey.Protect/MachineKey.Unprotect 来加密和解密值。我想知道当我们将代码部署到拥有多个服务器的生产环境时,MachineKey.Protect/MachineKey.Unprotect 是否可以在不同步计算机密钥的情况下正常工作?
这是解密的示例代码:
var bytes = Convert.FromBase64String(Token);
var decryValue = MachineKey.Unprotect(bytes, Purpose);
string plainText = Encoding.UTF8.GetString(decryValue);
Run Code Online (Sandbox Code Playgroud)
让我知道你的想法!
| 归档时间: |
|
| 查看次数: |
2415 次 |
| 最近记录: |