我在cognito中有用于映射第三方声明的自定义属性。
映射完成后(在用户登录时(,我接收到以这种格式作为字符串的值
[bf5ad010-8961-49d7-b068-87f23026f49d,0080d0f-6a19-4dfe-a472-09a3f93d7015]
我正试图在后端将这些值反序列化为字符串的列表/数组,但由于[]中的值没有用"括起来&";,反序列化失败,返回错误消息
"b"是一个无效的值开头。路径:$[0]|行号:0|BytePositionInLine:1.'
有人知道如何处理吗?
感谢
由于它们是guid类型和自定义id,因此除了之外,很可能没有其他可能
public static class GetClainCognito
{
public static IEnumerable<Guid> GetIdClainCognito(this string value) => value.Replace("[", "").Replace("]", "").Split(",").Select(x => Guid.Parse(x));
}