ADFS-使用替换创建自定义声明

时间:2019-02-24 12:18:01

标签: single-sign-on adfs claims

我有一个软件产品(我没有源代码)的问题 在用户名的前缀上添加了一个词组, 例子:短语〜用户名@域 此处使用的身份验证:/ 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~", ""));  

0 个答案:

没有答案