![Azure SAML 声明配置在默认模板中显示电子邮件地址,但也显示“此声明受到限制”](https://linux22.com/image/788994/Azure%20SAML%20%E5%A3%B0%E6%98%8E%E9%85%8D%E7%BD%AE%E5%9C%A8%E9%BB%98%E8%AE%A4%E6%A8%A1%E6%9D%BF%E4%B8%AD%E6%98%BE%E7%A4%BA%E7%94%B5%E5%AD%90%E9%82%AE%E4%BB%B6%E5%9C%B0%E5%9D%80%EF%BC%8C%E4%BD%86%E4%B9%9F%E6%98%BE%E7%A4%BA%E2%80%9C%E6%AD%A4%E5%A3%B0%E6%98%8E%E5%8F%97%E5%88%B0%E9%99%90%E5%88%B6%E2%80%9D.png)
我们在 Azure 接口中为 SAML 创建了一个声明,默认情况下,电子邮件地址在我们首次创建时包含在模板中。一切工作正常,但是一个新手搞砸了并删除了电子邮件地址声明,我们似乎无法将其添加回来。它现在在声明有效负载中丢失了,而之前它带有标签“emailAddress” - 请注意,情况略有不同)。
有人能解释一下我在这里遗漏了什么明显的东西吗?
答案1
我遇到了同样的问题,并向微软提交了一张票。看来他们引入了一个新的错误,就在你发布这篇文章的同一天。
他们正在努力恢复/修复它,但与此同时,唯一的解决方案是使用索赔政策: https://learn.microsoft.com/en-us/answers/questions/352327/add-restricted-claim-upn-to-saml