创建Azure AD B2C租户前如何确认域名未被占用?
如何在创建Azure AD B2C租户前检查域名可用性
方法1:通过Azure门户实时校验
- 登录Azure门户,搜索并进入「Azure AD B2C」服务页面
- 点击「创建租户」,进入租户初始化流程
- 在「初始域名」输入框中填写目标域名前缀(例如要使用
contoso.onmicrosoft.com,则输入contoso) - 系统会即时完成校验:若域名可用,输入框旁会显示绿色对勾;若已被占用,会直接弹出「已被其他目录使用」的提示
- 校验完成后无需继续创建流程,直接退出即可
方法2:使用PowerShell命令检查
- 先安装并导入AzureAD模块(若未安装):
Install-Module -Name AzureAD -Force Import-Module AzureAD - 连接到Azure AD:
Connect-AzureAD - 执行域名可用性检查命令(替换
contoso.onmicrosoft.com为你的目标域名):Get-AzureADDomainAvailability -Name "contoso.onmicrosoft.com" - 查看返回结果中的
IsAvailable字段:True表示可用,False表示已被占用
方法3:使用Azure CLI命令检查
- 确保已安装Azure CLI,然后登录Azure账号:
az login - 执行域名检查命令(替换
contoso.onmicrosoft.com为你的目标域名):az ad tenant check-domain --domain contoso.onmicrosoft.com - 输出结果中的
available字段会明确标注域名是否可用
注意事项
- 仅
.onmicrosoft.com后缀的域名支持提前预检查;自定义域名需先完成所有权验证,无法直接在创建租户前确认是否被占用(若需检查,可尝试将其临时添加到现有测试租户,若提示已绑定则说明被占用) - 若域名曾被删除,会进入30天的保留期,这段时间内无法重新注册使用
- 批量检查多个域名时,建议编写PowerShell或CLI脚本循环执行检查命令,提升效率
内容的提问来源于stack exchange,提问作者Piotr Nowak
相关产品推荐
相关产品推荐

