Login com Autenticação Integrada com Windows

Este guia descreve como configurar corretamente a autenticação do site SmartShare no IIS (Internet Information Services).
A autenticação é realizada por meio do Active Directory (AD), permitindo que os usuários acessem o sistema utilizando automaticamente suas credenciais de rede (login e senha do Windows).

Essas configurações garantem segurança, controle de acesso e integração com o ambiente corporativo.

Configuração de Autenticação no IIS

1. Configurar autenticação na pasta “Integrado”

  1. Abra o Gerenciador do IIS (inetmgr).
  2. No painel à esquerda, expanda o site SmartShare e localize a pasta chamada Integrado.
  3. Clique na pasta Integrado.
  4. No painel central, abra a opção Autenticação.
  5. Na lista exibida:
    • Desabilite a opção Autenticação Anônima.
    • Habilite a opção Autenticação do Windows.
  6. Caso a opção Autenticação do Windows não apareça, será necessário adicionar o recurso no Windows:
    • Acesse:
      Painel de Controle → Programas e Recursos → Ativar ou desativar recursos do Windows → Serviços de Informações da Internet (IIS) → Segurança → Autenticação do Windows.
    • Marque a opção e confirme a instalação.

2. Configurar autenticação no arquivo “index.aspx”

  1. No IIS, selecione o site principal do SmartShare (não uma subpasta).
  2. No painel central, clique em Exibição de Conteúdo.
  3. Localize o arquivo index.aspx e clique nele.
  4. No canto superior direito, clique em Alternar para Exibição de Recursos.
  5. No painel esquerdo, selecione novamente o index.aspx.
  6. No painel central, abra a opção Autenticação.
  7. Ative as duas opções:
    • Autenticação Anônima
    • Autenticação do Windows

3. Configurar o arquivo Web.config

Além das configurações no IIS, é necessário garantir que o Web.config do SmartShare esteja configurado para autenticação via Windows.
Siga os passos abaixo:

  1. Localize o arquivo Web.config na raiz do site SmartShare.
  2. Abra o arquivo em um editor de texto (como Bloco de Notas).
  3. Verifique se existe a seguinte configuração dentro da seção <system.web>:
    <system.web>
       <authentication mode="Windows"/> 
       <authorization> 
           <allow users="*"/> 
       </authorization> 
    </system.web>
  4. Salve o arquivo e, se necessário, reinicie o site no IIS para aplicar as alterações.

4. Verificar configurações no navegador e proxy

  1. Verifique se há proxy configurado na máquina.
    • Caso o proxy esteja ativo, adicione uma exceção para o endereço do SmartShare.
  2. No Internet Explorer (ou nas configurações de Internet do Windows):
    • Acesse Opções da Internet → Segurança → Sites confiáveis → Sites.
    • Adicione o endereço do SmartShare (exemplo: https://smartshare.dominio.com.br).
  3. Confirme e salve as alterações.

4. Configurar Autenticação Integrada com Windows no SmartShare 4

Para saber como configurar a autenticação integrada no SmartShare 4, acesse Como fazer login utilizando autenticação integrada com Windows (SSO)?