我有 windows phone8.0 (silverlight) 应用程序,我想升级到 UWP。在 Windows Phone 8.0 应用程序中,我使用“ProtectedData.Protect(passwordData, entropy)”(mscorlib.extensions.dll, v2.0.5.0) 来保护一些特定的字符串。但是当我尝试在 UWP 应用程序中使用“ProtectedData.UnProtect(passwordData, entropy)”或“ProtectedData.Unprotect(passwordData, entropy)”时。在执行 ProtectedData.UnProtect(passwordData, entropy) 代码行后,我总是得到 null。
如果我遗漏了什么,请给我建议?
谢谢,
最佳答案
https://msdn.microsoft.com/en-us/library/windows/desktop/aa380882(v=vs.85).aspx# 我们可以点击此链接取消保护数据。在那里我们必须导入“crypt32.dll”。
示例代码在这里。 http://www.icodeguru.com/dotnet/ms-visual-csharp-dot-net-unleashed/0672326760/ch35lev1sec4.html
关于windows-store-apps - "ProtectedData.Unprotect(password, entropy)"在 UWP 中总是返回 null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34585574/