Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Estender aplicativos da Web baseados em declarações no SharePoint 2013

 

Aplica-se a:SharePoint Foundation 2013, SharePoint Server 2013

Tópico modificado em:2016-12-16

Resumo:Demonstra como aumentar um aplicativo da Web do SharePoint 2013 baseado em declarações existente em uma nova para o conteúdo de superfície de diferentes tipos de usuários.

É possível estender um aplicativo da Web que usa autenticação baseada em declarações usando o Administração Central ou o Windows PowerShell. Ao estender um aplicativo da Web, você expõe o mesmo conteúdo para diferentes conjuntos de usuários utilizando um site IIS adicional para hospedar o mesmo conteúdo.

Use um dos seguintes procedimentos para estender um aplicativo da Web. Você geralmente usa o Administração Central para estender um aplicativo da Web. Se você deseja automatizar a tarefa de extensão de um aplicativo da Web, que é comum entre empresas, use o Windows PowerShell. Após o procedimento ser concluído, você terá dois sites IIS separados que expõe o mesmo conteúdo aos usuários.

ObservaçãoObservação
Se você estiver usando publicação intersite, tome cuidado sobre como estender o aplicativo web. Dependendo de qual conjunto de sites que você estende o aplicativo web para, ele pode quebrar as URLs amigáveis aos itens de catálogo. Aqui está o que você deve fazer:
  • No site de criação, não estenda o aplicativo Web. Isso quebrará as URLs amigáveis para itens de catálogo. Por exemplo, a URL do seu item de catálogo não apontará mais para a URL amigávelhttp://www.contoso.com/Computers/model101, e sim para o item de catálogo no site de criação; por exemplo,http://www.contoso.com/sites/catalog/Lists/Products/DispForm.aspx?ID=1&Source=http%3A%2F%.

  • No site de publicação, se quiser estender o aplicativo Web -- por exemplo, para dar suporte a vários provedores de autenticação --, você precisará estendê-lo antes de conectar o site de publicação a um catálogo, conforme descrito em Conecte um site de publicação a um catálogo no SharePoint Server 2013. Se o site de publicação já estiver conectado a um catálogo, faça o seguinte:

    1. Desconecte o site de publicação do catálogo.

    2. Estenda o aplicativo Web para o site de publicação.

    3. Repita o procedimento para conectar o site de publicação ao catálogo.



ObservaçãoObservação
As etapas neste artigo são aplicadas ao SharePoint Foundation 2013 e ao SharePoint Server 2013.
Como o SharePoint 2013 executa como sites no IIS, os administradores e usuários dependem dos recursos de acessibilidade que o navegador oferece. O SharePoint 2013 suporta os recursos de acessibilidade dos navegadores suportados. Para obter mais informações, consulte os seguintes recursos:

Use o procedimento descrito nesta seção para estender um aplicativo da Web do SharePoint 2013 baseado em declarações usando o Administração Central.

Para estender um aplicativo da Web baseado em declarações usando o Administração Central
  1. Verifique se você possui as seguintes credenciais administrativas:

    • Para estender um aplicativo da Web, você precisa ser um membro do grupo de Administradores de Farm do SharePoint e um membro do grupo de Administradores locais no computador executando o Administração Central.

  2. Inicie o Administração Central do SharePoint 2013.

    • Para Windows Server 2008 R2:

      • Clique em Iniciar, clique em Produtos do Microsoft SharePoint 2013 e, então, em Administração Central do SharePoint 2013.

    • Para Windows Server 2012:

      • Na tela Inicial, clique em Administração Central do SharePoint 2013.

        Se Administração Central do SharePoint 2013 não estiver na tela Inicial:

      • Clique com o botão direito em Computador, clique em Todos os aplicativos e, então, em Administração Central do SharePoint 2013.

    Para obter mais informações sobre como interagir com Windows Server 2012, consulte tarefas comuns de gerenciamento e navegação no Windows Server 2012.

  3. Na página inicial do Administração Central, na seção Gerenciamento de aplicativos, clique em Gerenciar aplicativos da Web.

  4. Selecione o aplicativo da Web que você deseja estender e, no grupo da faixa de opções Contribuidor, clique em Estender.

  5. Na página Estender o aplicativo da Web para outro site IIS, na seção Site IIS, defina as configurações para seu aplicativo da Web estendido selecionando uma das duas seguintes opções:

    • Clique em Usar um site IIS existente e selecione o site no qual você deseja estender seu aplicativo da Web.

    • Clique em Criar um novo site IIS e digite o nome do site na caixa Nome.

  6. Na seção Site IIS, na caixa Porta, digite o número da porta que você deseja usar para acessar o aplicativo da Web. Se você está criando um novo site, esta caixa contém um número de porta sugerido. Se você estiver usando um site existente, esta caixa contém o número de porta atual.

    ObservaçãoObservação
    O número de porta padrão para acesso HTTP é 80 e o número de porta padrão para acesso HTTPS é 443. Para permitir que os usuários acessem o aplicativo da Web sem digitar um número de porta, use o número de porta padrão adequado.
  7. Opcional: Na seção Site IIS, na caixa Cabeçalho do host, digite o nome do host (por exemplo, www.contoso.com) que você deixa usar para acessar o aplicativo da Web.

    ObservaçãoObservação
    Em geral, esta caixa está vazia a não ser que você deseje configurar dois ou mais sites IIS para usar a porta 80 no mesmo servidor e o DNS foi configurado para apontar vários nomes de servidor para o mesmo servidor.
  8. Na seção Site IIS, na caixa Caminho, digite o caminho para o diretório de sites no servidor. Se você está criando um novo site, esta caixa contém um caminho sugerido. Se você estiver usando um site existente, esta caixa contém o caminho atual deste site da Web.

  9. Na seção Configuração de segurança, selecione o método de autenticação que você deseja usar para o aplicativo da Web e escolha se deve usar ou não Usar Secure Sockets Layer (SSL).

    ImportanteImportante
    Secure Sockets Layer (SSL) é um requisito para aplicativos da Web implantado em cenários que suportam a autenticação servidor para servidor e a autenticação de aplicativos. Para obter mais informações, consulte Plano de autenticação servidor para servidor no SharePoint 2013.
    • Em Provedor de autenticação, selecione NTLM ou Negociar (Kerberos).

      Kerberos é a configuração de segurança recomendada para usar com a autenticação integrada do Windows. Kerberos exige que a conta do pool de aplicativos seja um Serviço de Rede ou configuração especial pelo administrador de domínio. A autenticação NTLM funcionará com qualquer conta do pool de aplicativos.

    • Na seção Configuração de segurança, clique em Sim ou não para as opções de Usar Secure Sockets Layer (SSL). Se você escolher Sim, você deve solicitar e instalar um certificado SSL para configurar o SSL. Para obter mais informações sobre como configurar o SSL, consulte How to Setup SSL no IIS 7.0.

  10. Na seção URL pública, digite a URL para o nome de domínio de todos os sites que os usuários irão acessar neste aplicativo da Web. Esta URL será a URL base para links na página dentro do aplicativo da Web. A URL padrão é o nome do servidor atual e porta.

  11. Na seção URL pública, selecione a zona a usar para o aplicativo da Web no menu suspenso.

  12. Clique em OK para estender o aplicativo da Web existente.

Use o procedimento descrito nesta seção para estender o aplicativo da Web do SharePoint 2013 baseado em declarações usando o Windows PowerShell.

Para estender o aplicativo da Web baseado em declarações usando o Windows PowerShell
  1. Verifique se você possui as seguintes associações:

    • Função do servidor fixo securityadmin na instância do SQL Server.

    • Função do banco de dados fixo db_owner em todos os bancos de dados que devem ser atualizados.

    • Grupo de administradores no servidor no qual você está executando cmdlets do Windows PowerShell.

    • Você deve ler about_Execution_Policies.

    Um administrador pode usar o cmdlet Add-SPShellAdmin para conceder permissões para usar cmdlets do SharePoint 15 Products.

    ObservaçãoObservação
    Se você não possui permissões, entre em contato com seu administrador de Configuração ou o administrador do SQL Server para solicitar permissões. Para obter mais informações sobre as permissões do Windows PowerShell, consulte Add-SPShellAdmin.
  2. Para estender um aplicativo da Web para a mesma porta, mas com um cabeçalho de host diferente, no prompt de comando do Windows PowerShell, digite o seguinte comando:

    Get-SPWebApplication -Identity http://sitename | New-SPWebApplicationExtension -Name <Name> -HostHeader <HostHeader> -Zone <Zone> -URL <URL> -Port <Port> -AuthenticationProvider $ap
    

    Onde:

    • <Name> é o nome do novo site IIS no aplicativo da Web.

    • <HostHeader> é o nome de host atribuído a esta zona do aplicativo da Web.

    • <Zone> é a zona na qual esta nova extensão deve ser associada.

    • <URL> é a URL pública desta zona do aplicativo da Web.

    • <Port> é a porta na qual esta zona do aplicativo da Web pode ser acessada.

    Exemplo

    $ap = New-SPAuthenticationProvider -ASPNETRoleProviderName roleprovidername -ASPNETMembershipProvider membershipprovidername
    
    Get-SPWebApplication -Identity http://sitename | New-SPWebApplicationExtension -Name IntranetSite -HostHeader www.contoso.com -Zone Intranet -URL http://intranet.sitename.com -Port 9876 -AuthenticationProvider $ap
    

    Para obter mais informações, consulte New-SPWebApplicationExtension.

https://msdn.microsoft.com/pt-br/library/ee806885.aspx
Mostrar: