我有一个软件产品(我没有源代码)的问题 在用户名的前缀上添加了一个词组, 例子:短语〜用户名@域 此处使用的身份验证:/ adfs / services / trust / 2005 / usernamemixed
所以我想通过创建自定义声明(在ADFS上)删除该短语来删除该短语 我在事件日志中得到的错误:
令牌类型: http://schemas.microsoft.com/ws/2006/05/identitymodel/tokens/UserName 错误消息:Phrase〜username @ domain用户名或密码为 不正确
我尝试了这种说法,但似乎不起作用:
c:[type == "http://schemas.microsoft.com/ws/2006/05/identitymodel/tokens/UserName"] => issue(type = c.type, value = regexreplace(c.value, "Phrase~", ""));