首页 > 解决方案 > 安全字符串读取为字符串

问题描述

我有一个从保存的 JSON 文件中导入的数据结构。写出的元素之一实际上是安全字符串,而不是标准字符串。当用它读回时,ConvertFrom-Json它显示为标准字符串。结果,我无法使用它来建立凭据。

我如何告诉 powershell 这个数据实际上是一个安全字符串,而不尝试对其进行编码?

标签: jsonpowershell

解决方案


只需通过以下方式发送字符串ConvertTo-SecureString

$secureString = 'ENCRYPTED_STRING' | ConvertTo-SecureString

如果您的原始文件SecureString是使用特定键创建的,则必须提供-Keyor-SecureKey参数才能构造SecureString对象。


推荐阅读