O Autenticador de publicação Lexmark é um componente utilizado para o ambiente Single Sign-On (SSO). Ele utiliza os protocolos Open ID Connect (OIDC) e Open Authorization (OAuth). O usuário deve instalar e configurar esse instalador para habilitar o SSO para os portais do Gerenciador da plataforma de publicação e das Soluções de publicação.
É possível instalar o Autenticador de publicação em um servidor SQL Microsoft compatível (2016–2022) em um destes sistemas operacionais:
Windows Server 2022
Windows Server 2019
Windows Server 2016
Antes de começar, certifique-se de que as aplicações seguintes são instaladas no servidor:
Microsoft ODBC Driver 17 for SQL Server
Microsoft .NET 8.0 Runtime Hosting Bundle
Microsoft Visual C++ 2017 Redistributable
Certifique-se de que as funções e funcionalidades necessárias para o servidor estão instaladas ou ativadas.
No painel Gerenciador de servidores, clique em Adicionar funções e recursos e clique em Avançar .
Na seção Tipo de instalação, selecione Instalação baseada em função ou baseada em recurso e clique em Avançar .
Selecione um servidor e clique em Avançar .
Na secção Funções do Servidor, expanda o Servidor Web (IIS) .
Na seção Servidor da web, faça o seguinte:
Expanda Recursos HTTP comuns e habilite Documento padrão , Pesquisa no diretório , Erros de HTTP e Conteúdo estático .
Expanda Integridade e diagnósticos e habilite Auditoria de HTTP e Solicitar monitor .
Expanda Desempenho e habilite Compressão de conteúdo estático .
Expanda Segurança e habilite Solicitar filtragem .
Expanda Desenvolvimento de aplicativos e habilite as opções a seguir.
.NET Extensibility 4.8
Inicialização de aplicativos
ASP.NET4.8
Extensões ISAPI
Filtros ISAPI
Na seção Ferramentas de gestão, faça o seguinte:
Habilite o Console de gerenciamento de IIS .
Expanda Compatibilidade de gestão de IIS 6 e habilite as opções de Compatibilidade de metabase de IIS 6 .
Na seção Recursos, habilite Ativação de HTTP e Compartilhamento de porta TCP .
Obtenha o instalador do Autenticador de publicação .
Execute o arquivo LexmarkPublishingAuthenticator.exe como administrador.
Leia e aceite o Contrato de Licença do Utilizador Final (EULA) e clique em Instalar .
Clique em Avançar .
Forneça o nome de domínio totalmente qualificado (FQDN) ou endereço IP do servidor de dados SQL.
Forneça o ID e a palavra-passe de sessão do servidor de base de dados.
Selecione um banco de dados.
Na página Publishing Auth Provider Configuration da Lexmark, digite o ID de cliente e o URL de autoridade.
Notas:
Procure uma pasta onde pretende guardar os ficheiros do Autenticador de publicação.
Instale o Autenticador de publicação.
Como posso alterar as cadeias de ligação da base de dados após a instalação?
As strings de conexão do banco de dados são armazenadas criptografadas no arquivo appsetting.json , em C:\inetpub\wwwroot\Lexmark_Publishing_Platform_Authenticator dentro da chave ConnectionStrings:DataConnection. Para criptografar uma string de conexão, faça o seguinte:
Abra C:\inetpub\wwwroot\Lexmark_Publishing_Platform_Authenticator\ProtectConfigData.
No prompt de comando, digite
.Execute o arquivo ProtectConfigData.exe .
Substitua a string de conexão criptografada existente no arquivo appsetting.json pela nova string de conexão criptografada a partir do prompt de comando.