在AAD B2C高级政策中,我想删除超级' - '来自objectId claimtype并将其分配给另一个声明类型。
例如:
输入:e8023a66-30ed-4e31-a17e-c013081704a0 Ouptut:e8023a6630ed4e31a17ec013081704a0
我在ClaimsTransformation中使用FormatStringClaim transformationmethod来实现相同的功能,但是将值分配给具有hypen的目标声明类型。
你能帮我解决一下吗?
答案 0 :(得分:4)
这应该这样做。
var id = Guid.Parse("e8023a66-30ed-4e31-a17e-c013081704a0");
Console.WriteLine(id.ToString("N"));
结果是
e8023a6630ed4e31a17ec013081704a0
https://msdn.microsoft.com/en-us/library/97af8hh4(v=vs.110).aspx