Implementar a funcionalidade de alterar palavra-passe com o Outlook Web Access

Traduções de Artigos Traduções de Artigos
Artigo: 297121 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sumário

Este artigo aborda como para implementar a alterar a palavra-passe funcionalidade no Microsoft Outlook Web Access (OWA) para permitir que utilizadores OWA alterar as respectivas palavras-passe de domínio. Este artigo também descreve alguns dos cenários de resolução de problemas comuns onde poderá utilizar esta funcionalidade.

Alterar a funcionalidade de palavra-passe é fornecida pelo Microsoft Internet Information Services (IIS). A funcionalidade de alterar palavra-passe não é específica para o Microsoft Exchange Server. Esta funcionalidade no IIS é implementada através doIISADMPWDdirectório virtual . No Microsoft IIS 5. 0 e no Microsoft IIS 6. 0, terá, manualmente, criar e configurar este directório virtual. No Microsoft IIS 4. 0, este directório virtual é criado por predefinição, mas tem de ser manualmente configurado.

Mais Informação

Para mais informações sobre a funcionalidade de alterar palavra-passe e o Windows Server 2008, visite o blogue da equipa do Microsoft Exchange seguinte:
http://msexchangeteam.com/Archive/2008/12/09/450238.aspx

ImportanteNesta secção, o método ou a tarefa contém passos que indicam como modificar o registo. No entanto, podem ocorrer problemas sérios se modificar o registo incorrectamente. Por conseguinte, certifique-se de que segue estes passos cuidadosamente. Para protecção adicional, cópia do registo antes de o modificar. Em seguida, pode restaurar o registo se ocorrer um problema. Para mais informações sobre como efectuar cópias de segurança e restaurar o registo, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
322756Como efectuar cópias de segurança e restaurar o registo no Windows

Como configurar o directório virtual IISADMPWD

A Secure Sockets Layer (SSL) certificado é necessário para utilizar a funcionalidade de alterar palavra-passe com o Outlook Web Access. Isto é verdade para todas as versões do Exchange Server. Quando utiliza a funcionalidade de alterar palavra-passe com SSL, a comunicação é encriptada. OWA utiliza pedidos HTTPS para aceder a alterar palavra-passe funcionalidade.

Para configurar o SSL, tem de obter um certificado de servidor para o servidor Web. Pode utilizar o Microsoft Certificate Server ou um servidor de certificados de fabricantes. Obter um certificado de servidor da Web que o IIS utiliza para activar o SSL. Para obter informações adicionais sobre como obter e instalar um certificado SSL, consulte os seguintes tópicos de ajuda do IIS:
  • Obter um certificado SSL
  • Configurar o SSL
Para obter mais informações sobre como utilizar certificados com o IIS e com o Exchange Server, clique nos números de artigo seguintes para visualizar os artigos na Microsoft Knowledge Base:
228821Gerar um ficheiro de requisição de certificado utilizando o Assistente de certificados no IIS 5. 0
228836Instalar um novo certificado com o Assistente de certificados para utilização em SSL/TLS
234022Configurar o OWA do Exchange para utilizar o SSL
320291Activar o SSL para o Outlook Web Access do Exchange 2000 Server
823024Como utilizar certificados com servidores virtuais do Exchange Server 2003
NotaSe estiver a utilizar servidores front-end do Exchange no seu ambiente, SSL deverá ser activado apenas nestes servidores. Num ambiente de servidor único, SSL tem de ser activado no servidor do Exchange próprio.

Os valores seguintes são opções para a definição de PasswordChangeFlags:
  • 0: Exige a alteração de palavra-passe por SSL
  • 1: Permite a alteração da palavra-passe pelas portas não seguro
  • 2: Desactiva as alterações de palavra-passe
Se estiver a utilizar uma configuração de SSL off-loaded, um SSL acelerador, pode alterar este valor para "1". Para o fazer, siga estes passos:
  1. Servidor sobre o IIS/OWA, clique emIniciarclique emExecutarEscrevacmde, em seguida, clique emOK.
  2. Na linha de comandos, escreva o seguinte comando e, em seguida, prima aIntroduzachave.
    cd <drive letter>\:inetpub\AdminScripts

    Por exemplo:CD c:\inetpub\AdminScripts
  3. Devolve da linha de comandos. Agora, escreva o seguinte comando:
    adsutil.vbs set w3svc/passwordchangeflags 1

    O valor "1" por lista que foi fornecida neste artigo, permite a funcionalidade alterar palavra-passe utilizando portas não seguro.
Antes de configurar a funcionalidade de alterar palavra-passe, certifique-se de que as seguintes correcções foram aplicadas a todos os servidores do Exchange:
  • Para o Windows 2000 (todas as versões do Exchange)
    831047Correcção: utilizador detecta vários problemas quando utiliza as páginas de alteração de palavra-passe no IIS 5. 0
  • Para Windows 2003 (todas as versões do Exchange)
    833734Correcção: utilizador detecta vários problemas quando utiliza as páginas de alteração de palavra-passe no IIS 6. 0


    NotaOs ficheiros a partir desta correcção estão incluídos no Microsoft Windows Server 2003 Service Pack 1 (SP1).
Para configurar oIISADMPWDdirectório virtual, efectue o seguinte procedimento:
  1. Clique em Iniciar, aponte para programas, aponte para ferramentas administrativas e, em seguida, clique em Gestor de serviços Internet.
  2. Botão direito do rato no Web site predefinido, aponte para novo e, em seguida, clique em directório virtual.
  3. Assistente de na Virtual Directory criação, escrevaIISADMPWDno alias caixa e, em seguida, clique em seguinte.
  4. No directório, escreva< disco rígido >: \winnt\system32\inetsrv\iisadmpwdou a localização onde o disco rígido é o disco rígido predefinido e, em seguida, clique emSeguinte.
  5. Verify that only the Read and Run script check boxes are selected, such as the ASP check box, click Next, and then click Finish.
  6. Verify that the IISADMPWD virtual directory has only basic authentication set and, if you use Windows 2003/IIS 6.0, verify that the application pool is set to ExchangeApplicationPool.
In Internet Information Server (IIS) 4.0 and in Internet Information Services (IIS) 5.0, the Change Password functionality is handled through an ISAPI extension, Ism.dll. This component has been removed from Internet Information Services versions 5.1 and 6.0, and the Change Password functionality has been modified to use Active Server Pages (ASP). A package that can be downloaded has been created to deliver this ASP functionality for servers that are running IIS 5.0 on Microsoft Windows 2000 Server Service Pack 3 (SP3) or for servers that are running IIS 4.0 on Microsoft Windows NT 4.0 Server Service Pack 6a (SP6a).

Note This package has been tested and it has been approved for use with Microsoft Exchange Server 5.5 and with Exchange 2000 Server Outlook Web Access. Because OWA references these files with an .htr extension, if you manually rename the files, OWA cannot use the change password functionality. For more information, click the following article number to view the article in the Microsoft Knowledge Base:
331834 Change password functionality replaced with Active Server Pages

Enable and hide the Change Password button in Outlook Web Access

Important This section, method, or task contains steps that tell you how to modify the registry. No entanto, podem ocorrer problemas sérios se modificar o registo incorrectamente. Por conseguinte, certifique-se de que segue estes passos cuidadosamente. Para protecção adicional, cópia do registo antes de o modificar. Em seguida, pode restaurar o registo se ocorrer um problema. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:
322756 How to back up and restore the registry in Windows


Note This registry value must be enabled on both front-end and back-end servers.

For Exchange 2000 Server and for Exchange Server 2003, you can use the registry to show or hide the Change Password button. To do this, follow these steps.
  1. Start Registry Editor, and then locate the following registry key:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeWeb
  2. Se não existir uma chave OWA em MSExchangeWeb, faça clique sobre oEditarmenu, clique emNovoe, em seguida, clique emChavepara adicionar uma nova chave com o nome OWA.
  3. Localize o valor DisablePassword e alterar os dados para "0." Se este valor não estiver presente, clique oEditarmenu, clique emNovoclique emDWORD_Valuepara adicionar o seguinte valor para a subchave de registo do OWA, se pretender que oAlterar palavra-passebotão apareça:
    Value name:  DisablePassword
    Value type:  REG_DWORD
    Data: 0
    
    Se pretender ocultar oAlterar palavra-passebotão, alterar os dados de valor DisablePassword para "1".
  4. Parar e reiniciar o arquivo de informações do Exchange Service e o serviço de administração do IIS. Este procedimento pára e reinicia a World Wide Web (W3SVC) de serviços de publicação. Num ambiente do Exchange 2000 Server, reiniciar o serviço de administração IIS reinicia o System Attendant do Microsoft Exchange e Microsoft Exchange Information Store.
  5. Certifique-se de que todos os serviços dependentes que necessita estão reiniciou, tais como IMAP4, POP3, Microsoft Exchange Routing Engine, W3SVC, MTA Stacks.
Para remover oAlterar palavra-passebotão no Outlook Web Access para Exchange Server 5. 5, siga estes passos:
  1. Ficheiro localizar o Constant.INC. Este ficheiro encontra-se normalmente no Exchsrvr\Webdata\USA (ou idioma necessário) directório no servidor Outlook Web Access.
  2. Sob oDefinições administrativassecção e, em seguida, localize a seguinte linha:
    fEnablePasswordMenu=True
  3. Substituir esta linha com o texto seguinte:
    fEnablePasswordMenu=False
  4. Sobre oFicheiromenu, clique emGuardare, em seguida, feche o ficheiro.
  5. Para verificar, inicie o browser da Internet no Outlook Web Access servidor. OAlterar palavra-passebotão deixa de aparecer.

Cenários de utilização

Exchange 2000 em configurações front-end e back-end

Se utilizar um servidor front-end, terá de configurar oIISADMPWDdirectório virtual e SSL no servidor front-end. Se existirem vários servidores front-end no seu ambiente, SSL e aIISADMPWDdirectório virtual tem de ser configurado em cada servidor.

NotaCaso apenas quando configurar esta funcionalidade é recomendada num servidor back-end está num único ambiente de Exchange Server. Neste ambiente, os utilizadores da Internet acedem ao Outlook Web Access no servidor back-end directamente.

No entanto, se for utilizado um servidor front-end e pretender activar esta funcionalidade nos computadores back-end do Exchange Server, tenha cuidado no como implementar requisitos de SSL no back-end. Especificamente, certifique-se de que não requerem SSL noExchange,Pública,ExchWeb,Exadmindirectórios virtuais , ou em qualquer caixa de correio ou pastas públicas raízes virtuais no servidor back-end. Se estiver definido, o servidor front-end não consegue comunicar com um servidor de back-end.

Microsoft requer SSL noIISADMPWDdirectório virtual.

Funcionalidade de enquanto a alterar palavra-passe é independente do Outlook Web Access, tem de ser implementado no servidor que o cliente interage com directamente. Este servidor é normalmente o servidor front-end. No entanto, o URL de palavra-passe de alteração que OWA expõe na página opções é gerado no servidor back-end. Por conseguinte, a extensão de ficheiro que é .htr ou. asp é ditada pela versão do IIS no servidor back-end em vez do ficheiro definido que existe no servidor front-end. Poderá ocorrer uma ? página não encontrada ? ou erro 404 quando um utilizador tenta alterar a respectiva palavra-passe através do OWA. Este problema é descrito mais posteriormente neste artigo.

a tabela seguinte lista o ficheiro a ser referenciada. A tabela que se baseia a versão do Windows no servidor back-end:
Reduzir esta tabelaExpandir esta tabela
Back-end do Exchange 2000 SP4 do Windows 2000Back-end Exchange 2003 Windows 2000 SP4Back-end Exchange 2003 Windows 2003
Front-end Exchange 2000 Windows 2000 SP4Aexp2b.HTRNão suportadoNão suportado
Front-end Exchange 2003 Windows 2000 SP4Aexp2b.HTRAexp2b.HTRAexp2b.asp (consulte a nota deste artigo) **
Front-end Exchange 2003 Windows 2003Aexp2b.htr (ver nota deste artigo) *Aexp2b.htr (consulte a nota deste artigo) *Aexp2b.asp
* Quando o servidor back-end é o Windows 2000 (IIS 5. 0) e o servidor front-end é Windows 2003 (IIS 6. 0), os utilizadores que tentam alterar a respectiva palavra-passe através do Outlook Web Access (OWA) irão obter uma 404 ou um erro ? página não encontrado ? mensagem no respectivo browser. Esta mensagem de erro é apresentada porque o URL que é gerado pelo servidor back-end aponta para o ficheiro Aexp2b.htr. No entanto, este ficheiro não existe por predefinição no servidor front-end do Windows 2003. Por conseguinte, tem de copiar o conjunto de ficheiros apropriado para o servidor front-end e configurar o servidor front-end para processar correctamente estes ficheiros.

Para o fazer, siga estes passos:
  1. Na linha de comandos no servidor front-end, alterar para o%windir%\system32\inetsrv\IISADMPWDdirectório . Escreva o seguinte:
    copy Aexp2b.asp Aexp2b.htr
  2. Adicionar um mapeamento de scripts para a extensão .htr no servidor front-end.
    • No ISM procure oIISADMPWDdirectório virtual que criou, clique para seleccionar as propriedades.
    • Sobre oDirectório virtualseparador, clique emConfiguração.
    • Separador de mapeamentos, clique emAdicionar.
    • Adicionar um mapeamento de scripts com os seguintes critérios:
      Executável: %windir%\system32\inetsrv\asp.dll
      Extensão: .htr
      Limitar a: GET, POST
      Deixar ? motor de script ? e ? verifique saídas de ficheiros ? verificados.
Semelhante ao problema mencionado anteriormente nesta secção. No entanto, neste caso específico, o servidor de back-end do Windows 2003 emite um URL que termine em Aexp2b.asp que não existe no servidor de front-end do Windows 2000. A solução consiste em copiar o conjunto de ficheiros apropriado para o servidor front-end do seguinte modo:
  1. a partir de uma linha de comandos no servidor front-end, alterar para o%windir%\system32\inetsrv\iisadmpwddirectório
  2. Escreva o seguinte comando:
    copy Aexp2b.htr Aexp2b.asp


    NotaPara esta solução para Windows 2000 SP4 de trabalho deve ser aplicada a este servidor antes de executar o comando de cópia que é descrito anteriormente nesta secção.
NotaOs passos são os mesmos para servidores em cluster do Exchange. Quando os servidores front-end estão a ser utilizados com um cluster do Exchange, não é necessária configuração sobre o próprio cluster.

Resolução de problemas

Esta secção contém alguns cenários de resolução de problemas comuns para problemas que podem ocorrer ao utilizar a funcionalidade de alterar palavra-passe do Outlook Web Access.
  • Recomendamos que consulte os seguintes artigos:
    831047Ocorrem vários problemas quando utiliza as páginas de alteração de palavra-passe no IIS 5. 0
    833734Ocorrem vários problemas quando utiliza as páginas de alteração de palavra-passe no IIS 6. 0
  • Quando cria oIISADMPWDdirectório virtual, certifique-se de que estão activadas as seguintes permissões:
    Ler
    Executar scripts (tal como ASP)
  • Quando escreve as informações da conta na página Alterar palavra-passe, tem de escrever as credenciais do domínio \ nome de utilizador formato.
  • Em ambientes mistos, Windows 2000 Server e Windows Server 2003, poderá receber uma mensagem de erro ? HTTP 404 ? não localizar ficheiro ? quando tenta alterar a palavra-passe. Este comportamento ocorre porque o Windows 2000 e o IIS 5. 0 utilizam ficheiros .htr para a funcionalidade de alterar palavra-passe. Certifique-se de que actualizou o Windows sistema que executa o Outlook Web Access para utilizar o ASP páginas da forma descrita no seguinte artigo de base de dados do Microsoft
    331834Alterar palavra-passe funcionalidade substituída com asp
    Para contornar este problema, efectue o seguinte procedimento:
    1. Copie os ficheiros apropriados do sistema operativo que o servidor front-end não está em execução para oIISADMPWDpasta de no servidor front-end. OIISADMPWDpasta está localizada na seguinte pasta: %SystemRoot%\System32\Inetsrv\IISADMPWD copiar os ficheiros de outro sistema operativo, utilize um dos seguintes métodos, dependendo da situação:
      • Numa linha de comandos, localize a pasta IISADMPWD (% SystemRoot%\System32\Inetsrv\IISADMPWD), tipo cópia*.asp *.htr, e, em seguida, prima ENTER. Este comando efectua cópias de todos os ficheiros. asp que estão na pasta actual e muda o nome as cópias com uma extensão de .htr.
      • Copie os ficheiros .htr da pasta IISADMPWD no computador com o Windows 2000 Server para a pasta IISADMPWD no computador que está a executar o Windows Server 2003.
    2. Iniciar o Internet Services Manager num computador que esteja a executar o Windows Server 2003.
    3. Expandir Web Site predefinido, com o botão direitoIISADMPWDe, em seguida, clique emPropriedades.
    4. Clique emConfiguraçãoe, em seguida, clique emAdicionar.

      NotaSe oConfiguraçãobotão não estiver disponível ou aparecer esbatido, clique emCriare, em seguida, clique emConfiguração.
    5. Clique emProcurare, em seguida, clique emAsp. dllna pasta Windows\System32\Intesrv.
    6. Na caixa <a0>extensão</a0>, tipoHTR.
    7. Em Ferramentas administrativas ', faça duplo clique emServiçose, em seguida, reinicie o serviço IISAdmin.
  • Detectar ? não é possível encontrar o servidor ? ou ? A página que procura está actualmente indisponível ?. Este comportamento pode ocorrer quando o IIS não está configurado para permitir a funcionalidade alterar palavra-passe, ou quando a funcionalidade está desactivada no registo.
  • Se oIISADMPWDdirectório virtual que criar é um Web site diferente do Web Site predefinido, poderá detectar erros ? HTTP 404 ? não localizar ficheiro ? em ambientes do Exchange Server. Para resolver este problema, certifique-se de que a localização do disco rígido correcta dos ficheiros IISADMPWD consta oDirectóriocaixa de nas propriedades do directório virtual IISADMPWD. Para mais informações, consulte o "How to configure a IISADMPWD directório virtual" secção.
  • Certifique-se de que oIISADMPWDdirectório virtual é executado no mesmo agrupamento de aplicações como o Web site que utiliza a funcionalidade de alteração de palavra-passe. Por exemplo, se a palavra-passe funcionalidade de alteração é utilizada no Outlook Web Access Web site, oIISADMPWDdirectório virtual tem de ser executado dentro do agrupamento de aplicações do Exchange onde reside o site do Outlook Web Access.
  • Receber o aviso, "A palavra-passe actual está prestes a expirar dentro de 0 dias. Para alterar a palavra-passe, vá para a página Opções depois de iniciar sessão"no Outlook Web Access. Isto pode ocorrer quando opwdLastSetpropriedade na conta de utilizador do Windows activada não coincide com a propriedade pwdLastSet da conta de utilizador correspondente do Windows de desactivado na floresta de recursos do Exchange. Isto pode ocorrer quando os utilizadores são migrados de uma floresta de recursos para outra floresta de recursos. O utilizador ou pode ignorar a mensagem de aviso no Outlook Web Access, se estes tiverem recentemente repor a sua palavra-passe da conta de utilizador do Windows, ou repor a sua palavra-passe através do Outlook Web Access para que estes já não receberão a mensagem de erro.
Para mais informações sobre como resolver problemas relacionados com a funcionalidade de alterar palavra-passe do Outlook Web Access, clique nos números de artigo seguintes para visualizar os artigos na Microsoft Knowledge Base:
296617Erro quando a palavra-passe alterada depois de alteração de palavra-passe utilitário instalado
269082Directório virtual IISADMPWD não é criado durante a instalação de raiz do IIS 5. 0
315579Mensagem de erro "HTTP Error 403" quando a palavra-passe alterada com OWA ou Iisadmpwd
267568Palavra-passe antiga continuará a funcionar depois de a alterar através do Outlook Web Access
309508Bloqueio do IIS e configurações do URLscan num ambiente do Exchange
240654Como configurar as páginas IISADMPWD para portas diferentes

Propriedades

Artigo: 297121 - Última revisão: 4 de agosto de 2010 - Revisão: 1.0
A informação contida neste artigo aplica-se a:
  • Microsoft Exchange Server 2007 Enterprise Edition nas seguintes plataformas
    • Microsoft Windows Server 2003 R2 Enterprise Edition (64-Bit x86)
    • Microsoft Windows Server 2003 R2 Standard Edition (64-Bit x86)
    • Microsoft Windows Server 2003 Service Pack 2
  • Microsoft Exchange Server 2007 Standard Edition nas seguintes plataformas
    • Microsoft Windows Server 2003 R2 Enterprise Edition (64-Bit x86)
    • Microsoft Windows Server 2003 R2 Standard Edition (64-Bit x86)
    • Microsoft Windows Server 2003 Service Pack 2
  • Microsoft Exchange Server 2003 Enterprise Edition
  • Microsoft Exchange Server 2003 Standard Edition
  • Microsoft Exchange 2000 Server Standard Edition
  • Microsoft Exchange Server 5.5 Standard Edition
Palavras-chave: 
kbhowto kbmt KB297121 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 297121

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com