json - 安全字符串读取为字符串
问题描述
我有一个从保存的 JSON 文件中导入的数据结构。写出的元素之一实际上是安全字符串,而不是标准字符串。当用它读回时,ConvertFrom-Json
它显示为标准字符串。结果,我无法使用它来建立凭据。
我如何告诉 powershell 这个数据实际上是一个安全字符串,而不尝试对其进行编码?
解决方案
只需通过以下方式发送字符串ConvertTo-SecureString
:
$secureString = 'ENCRYPTED_STRING' | ConvertTo-SecureString
如果您的原始文件SecureString
是使用特定键创建的,则必须提供-Key
or-SecureKey
参数才能构造SecureString
对象。
推荐阅读
- angularjs - AngularJS 为 Odata 调用构建 JSON
- android - java.lang.ClassNotFoundException:在路径上找不到类“com.huawei.hiai.common.AIRuntimeException”
- html - 如何删除填充并使该元素居中?
- java - Java 代码找不到 nlsxbe.dll 的依赖库
- javascript - 递归搜索获取元素
- asp.net-mvc-3 - 在 HTTP post 提交 MVC 3 后显示“确认”选项卡
- python - 导入 Bazel 构建 TensorFlow
- coldfusion - Coldfusion电子表格宽度限制
- css - 如何更改 Bootstrap 4 中禁用选项卡的样式?
- ember.js - ember 验收测试等待助手