Pergunta
· Abr. 9, 2021

InterSystems API Manager (IAM) instalação de certificado SSL

Olá pessoal,

Preciso configurar certificado SSL para uma instância InterSystems API Manager, versão "iam:1.5.0.9-4" e gostaria de saber qual procedimento deve ser feito, para que a minha instância esteja disponível com ssl habilitado.

Minha instalação foi feita com base na documentação Installing IAM

Product version: IRIS 2020.1
Discussão (3)0
Entre ou crie uma conta para continuar

Tudo bem José ? 

Você pode fazer tanto pela interface visual quanto através da API do IAM:

Pela interface visual:

Ou através da API:

  •  Envie esta requisição ao IAM:

POST http://host:8001/certificates/
{
    "cert": "-----BEGIN CERTIFICATE-----...",
    "key": "-----BEGIN PRIVATE KEY-----...",
    "snis": [
        "host"
    ]
}
Observação: substitua as novas linhas no certificado e na chave por \n.

Guarde o id que será retornado.


Depois de configurado o certificado:

Vá para seu workspace no IAM, abra a configuração de SNIs, crie uma nova SNI utilizando o nome de seu host e o id da configuração do certificado (obtido no passo anterior).

Atualize as rotas que você deseja utilizar com protocolo https e teste utilizando a porta 8443.

Um abraço.