Compartilhar via


Tutorial: configurar o Firewall de Aplicativo Web do Cloudflare com o Azure Active Directory B2C

Neste tutorial, você pode aprender como configurar a solução WAF (Firewall de Aplicativo Web) do Cloudflare para o locatário do Azure AD B2C (Azure Active Directory B2C) com domínio personalizado. Use o WAF do Cloudflare para ajudar a proteger as organizações contra ataques mal-intencionados que podem explorar vulnerabilidades como injeção de SQL e XSS (script entre sites).

Pré-requisitos

Para começar, você precisará de:

Descrição do cenário

A integração Cloudflare WAF inclui os seguintes componentes:

  • Locatário do Azure AD B2C – o servidor de autorização, que verifica as credenciais do usuário com base nas políticas personalizadas definidas no locatário. Ele é conhecido como provedor de identidade
  • Azure Front Door – Habilita domínios personalizados para o locatário do Azure B2C. O tráfego do WAF do Cloudflare é roteado para o Azure Front Door antes de chegar ao locatário Azure AD B2C.
  • Cloudflare – o Firewall do aplicativo Web, que gerencia o tráfego enviado ao servidor de autorização

Integrar ao Azure AD B2C

Para domínios personalizados no Azure AD B2C, use o recurso de domínio personalizado no Azure Front Door. Saiba como habilitar os domínios personalizados do Azure AD B2C.

Depois que um domínio personalizado para Azure AD B2C for configurado usando o Azure Front Door, teste o domínio personalizado antes de continuar.

Criar uma conta Cloudflare

Em cloudflare.com, você pode criar uma conta. Para habilitar o WAF, em Serviço de Aplicativo, selecione Pro, o que é necessário.

Configurar DNS

  1. Para habilitar o WAF para um domínio, no console DNS para a entrada CNAME, ative a configuração de proxy do console DNS para a entrada CNAME, conforme mostrado.

    Captura de tela das configurações de proxy.

  2. No painel DNS, alterne a opção status do proxy para Com proxy. Muda de cor para laranja.

As configurações aparecem na imagem a seguir.

Captura de tela do status de proxy.

Configurar o Firewall de Aplicativo Web

Acesse as configurações do Cloudflare e use o conteúdo do Cloudflare para configurar o WAF e saber mais sobre outras ferramentas de segurança.

Configurar regra de firewall

No painel superior do console, use a opção de firewall para adicionar, atualizar ou remover regras de firewall. Por exemplo, a configuração de firewall a seguir habilita o CAPTCHA para as solicitações de entrada para o domínio contosobank.co.uk antes que a solicitação vá para o Azure Front Door.

Captura de tela da imposição do captcha.

Saiba mais: Regras de Firewall do Cloudflare

Testar as configurações

  1. Conclua CAPTCHA quando o acesso ao domínio personalizado for solicitado.

    Captura de tela do WAF do Cloudflare impor CAPTCHA.

Observação

O Cloudflare tem funcionalidade para personalizar páginas de bloco. Consulte, Configurar páginas personalizadas (erro e desafio).

  1. A caixa de diálogo de entrada da política do Azure AD B2C é exibida.

    Captura de tela da entrada da política do Azure AD B2C.

Recursos

Próximas etapas

Configurar um domínio personalizado no Azure AD B2C