azure - 没有 @ 符号的 Azure AD 自定义身份颁发者
问题描述
目前我们的团队有一个 Web 应用程序,我们使用 Angular 作为前端,并为我们的后端 API 提供 azure 应用程序服务。我们按照文档对身份验证进行了排序,到目前为止它运行良好。我们使用代码流,我们的用户被添加到我们在 Azure 门户中的 AD。
如果他们登陆我们的前端,他们将被重定向到微软的登录页面,并且能够登录例如
user@myappdomain.com
password
我在文档中找不到的一件小事是客户的要求,是否可以使用没有@符号或身份颁发者的登录名登录(获取我们的 API 的访问令牌)。
例如:
userfromcompanyx
password
由于英语不是我的母语,请提前原谅误用或错误解释的行话。有没有人有这个特定用例的经验或者可以指出我正确的方向?感谢所有回复。
解决方案
目前,Azure AD 不支持它
对于您的场景,您可以使用 Azure Ad b2c,您可以使用用户名或电话号码登录,而无需使用电子邮件 ID
推荐阅读
- azure - 带镜像的 SQL Server PAAS 实现
- mysql - 将表中的数据插入到临时表中,然后从临时表中选择特定行
- pyephem - 如何在 Pyephem 追踪 Tesla Roadster?
- r - R sum 具有多个if条件的数据表列
- php - 验证数字签名 PDF openssl_pkcs7_verify 或 openssl_verify
- javascript - JavaScript 中 NaN 的行为
- regex - 正则表达式在某些情况下替换前导 4 或 3 个零
- r - 通过在 R 中取平均值进行时间序列分析 - ggplot2
- swift - 为具有更高高度的 uitableviewcell 中的视图提供底部约束
- shopify - Shopify graphql 按句柄获取文章?