Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Importante
A partir de 1º de maio de 2025, o Azure AD B2C não estará mais disponível para compra para novos clientes. Saiba mais nas nossas Perguntas Frequentes.
Antes de começar, use o seletor Escolha um tipo de política na parte superior desta página para escolher o tipo de política que você está configurando. O Azure Ative Directory B2C oferece dois métodos para definir como os usuários interagem com seus aplicativos: por meio de fluxos de usuário predefinidos ou por meio de políticas personalizadas totalmente configuráveis. As etapas exigidas neste artigo são diferentes para cada método.
Por padrão, o Azure Ative Directory B2C (Azure AD B2C) verifica o endereço de email do cliente para contas locais (contas para usuários que se inscrevem com endereço de email ou nome de usuário). O Azure AD B2C garante endereços de email válidos exigindo que os clientes os verifiquem durante o processo de inscrição. Também impede que agentes mal-intencionados usem processos automatizados para gerar contas fraudulentas em seus aplicativos.
Alguns desenvolvedores de aplicativos preferem ignorar a verificação de e-mail durante o processo de inscrição e, em vez disso, fazer com que os clientes verifiquem seu endereço de e-mail mais tarde. Para dar suporte a isso, o Azure AD B2C pode ser configurado para desabilitar a verificação de email. Isso cria um processo de inscrição mais suave e dá aos desenvolvedores a flexibilidade de diferenciar os clientes que verificaram seu endereço de e-mail dos clientes que não verificaram.
Advertência
Desativar a verificação de e-mail no processo de inscrição pode levar a spam. Se você desabilitar a verificação de email padrão fornecida pelo Azure AD B2C, recomendamos que implemente um sistema de verificação de substituição.
Pré-requisitos
- Crie um fluxo de usuários para que os usuários possam se inscrever e entrar em seu aplicativo.
- Registar uma aplicação Web.
- Conclua as etapas em Iniciar com políticas personalizadas no Active Directory B2C. Este tutorial orienta você sobre como atualizar arquivos de política personalizados para usar sua configuração de locatário do Azure AD B2C.
- Registar uma aplicação Web.
Desativar a verificação do e-mail
Siga estas etapas para desativar a verificação de e-mail:
- Inicie sessão no portal Azure.
- Se tiver acesso a vários inquilinos, selecione o ícone Definições no menu superior para mudar para o inquilino do Azure AD B2C no menu Diretórios + subscrições.
- No menu à esquerda, selecione Azure AD B2C. Ou, selecione Todos os serviços e procure e selecione Azure AD B2C.
- Selecione Fluxos de usuário.
- Selecione o fluxo de usuário para o qual você deseja desativar a verificação de e-mail.
- Selecione Layouts de página.
- Selecione Página de inscrição da conta local.
- Em Atributos de usuário, selecione Endereço de e-mail.
- Na lista suspensa Requer verificação , selecione Não.
- Selecione Guardar. A verificação de e-mail agora está desativada para esse fluxo de usuário.
O perfil técnico LocalAccountSignUpWithLogonEmail é um perfil autodeclarado, que é invocado durante o fluxo de inscrição. Para desativar a verificação de e-mail, defina os EnforceEmailVerification metadados como false. Substitua os perfis técnicos LocalAccountSignUpWithLogonEmail no arquivo de extensão.
- Abra o arquivo de extensões da sua política. Por exemplo,
SocialAndLocalAccounts/TrustFrameworkExtensions.xml. - Encontre o elemento
ClaimsProviders. Se o elemento não existir, adicione-o. - Adicione o seguinte provedor de declarações ao
ClaimsProviderselemento :
<ClaimsProvider>
<DisplayName>Local Account</DisplayName>
<TechnicalProfiles>
<TechnicalProfile Id="LocalAccountSignUpWithLogonEmail">
<Metadata>
<Item Key="EnforceEmailVerification">false</Item>
</Metadata>
</TechnicalProfile>
</TechnicalProfiles>
</ClaimsProvider>
Teste a sua política
- Inicie sessão no portal Azure.
- Se tiver acesso a vários inquilinos, selecione o ícone Definições no menu superior para mudar para o inquilino do Azure AD B2C no menu Diretórios + subscrições.
- No menu à esquerda, selecione Azure AD B2C. Ou, selecione Todos os serviços e procure e selecione Azure AD B2C.
- Selecione Fluxos de usuário.
- Selecione o fluxo de usuário para o qual você deseja desativar a verificação de e-mail. Por exemplo, B2C_1_signinsignup.
- Para testar sua política, selecione Executar fluxo de usuário.
- Em Application, selecione o aplicativo Web chamado testapp1 que você registrou anteriormente. O URL de resposta deve mostrar
https://jwt.ms. - Clique em Executar fluxo de usuário
- Você deve ser capaz de se inscrever usando um endereço de e-mail sem a validação.
Atualizar e testar o ficheiro da parte confiável
- Inicie sessão no portal Azure.
- Se tiver acesso a várias instâncias, selecione o ícone Configurações no menu superior para mudar para a sua instância do Microsoft Entra ID no menu Diretórios + assinaturas.
- Escolha Todos os serviços no canto superior esquerdo do portal do Azure e, em seguida, procure e selecione Registos de aplicações.
- Selecione Identity Experience Framework.
- Selecione Carregar Política Personalizada e, em seguida, carregue os dois ficheiros de política que alterou.
- Selecione a política de inscrição ou entrada que você carregou e clique no botão Executar agora .
- Você deve ser capaz de se inscrever usando um endereço de e-mail sem a validação.