Azure Claim Regex - 无法筛选声明

问题描述 投票:0回答:1

我正在努力对名为“组”的声明运行过滤器。我正在登录部分开发 Enterprice 应用程序。 一旦我进入 2 个属性和声明部分,我就会选择正确的声明并应用正则表达式 [A-Za-z-]*-(|)$ 显然括号 <> 中的内容是虚构的正则表达式的目的。问题是我被迫放置一些正则表达式替换模式。因为我希望正则表达式找到所有组,所以我如何不进行任何替换。 抱歉,如果这个问题可能很愚蠢,但这是我第一次遇到这个问题。

为了更容易,我希望拥有 10 个角色“由正则表达式找到”的用户传递所有其他角色不显示。 例如

正则表达式:Pluto[A-Za-z-]*-(管理员|操作员|Pincopallino)$

团体:

  • Pluto-PROD-管理员,
  • Pluto-PROD-操作员
  • Pluto-PROD-Pincopallino
  • Goofy-管理员
  • 高飞操作员

正则表达式后,只有 Pluto-Admin、Pluto-Operator、Pluto-Pincopallino 在 SAML2 响应中返回给我

regex azure-active-directory saml-2.0 regexp-replace
1个回答
0
投票

根据软件的不同,您可以使用

&
$0
作为替换模式来“替换”匹配本身。

© www.soinside.com 2019 - 2024. All rights reserved.