当my.settings.datastorage中没有任何内容时,这样可以正常工作。但在我经历了两次之后,它给了我一个错误
total_string = "some string"
My.Settings.datastorage = My.Settings.datastorage & DPAPI.Encrypt(total_string)
My.Settings.Save()
MsgBox(DPAPI.Decrypt(My.Settings.datastorage))
这是它给出的错误:
“Base-64字符串中的字符无效。”
答案 0 :(得分:2)
您不能简单地将加密字符串与&连接,如果您想稍后解码它们,则不能。为了添加您必须解码已经获得的信息,请结合使用明文编码总数。