Como criar um certificado SSL para testar o Service Provider Foundation
Aplica-se A: System Center 2012 SP1 - Orchestrator
Service Provider Foundation requer que um certificado de servidor Secure Sockets Layer (SSL) sejam configuradas para os enlaces de Web site. O Service Provider Foundation Web site é o ponto final para o serviço Admin e o serviço do Virtual Machine Manager (VMM) que utilizam transferência REST (Representational State) e tecnologia Open Data Protocol (OData) para comunicar com os clientes e as aplicações do portal.
Nota
Se estiver a instalar Service Provider Foundation 2012 R2, não tem de utilizar este procedimento porque pode selecionar o gerar um certificado autoassinado opção em vez disso, o Assistente de configuração.
O certificado deve estar em conformidade com as seguintes recomendações:
Um certificado autoassinado deve ser utilizado apenas para fins de teste.
O nome de domínio completamente qualificado (FQDN) deve ser especificado para o caminho de certificação em vez de "localhost".
Um certificado autoassinado deve ser colocado no arquivo pessoal ou webhosting.
Existem várias formas de criar um certificado autoassinado. O seguinte procedimento utiliza a MakeCert ferramenta para criar um certificado autoassinado que esteja assinado com autoridade raiz. Existem na realidade, dois certificados: certificado de um certificado autoassinado com a autoridade de raiz que assina a autoassinado Service Provider Foundation utiliza.
Para criar um certificado autoassinado para autenticação de SSL
Abra uma linha de comandos como Administrador.
Execute o seguinte comando para instalar um certificado autoassinado com a autoridade de raiz no arquivo pessoal ou webhosting do computador local:
makecert -pe -n "CN=TestRootCA" -ss personal -sr LocalMachine -sky signature -r "TestRootCA.cer"
Execute o seguinte comando elevado para criar um certificado novo que esteja assinado pelo certificado de autoridade de raiz de teste que acabou de criar. Substituir
contoso.skyspace.com
no comando com o FQDN do servidor onde irá instalar real Service Provider Foundation. Esta é a única alteração que tem de se para o comando.makecert -pe -n "CN=contoso.skyspace.com" -ss my -sr LocalMachine -sky exchange -eku 1.3.6.1.5.5.7.3.1,1.3.6.1.5.5.7.3.2 -in "TestRootCA" -is personal -ir LocalMachine -sp "Microsoft RSA SChannel Cryptographic Provider" -sy 12 SPFTestCert.cer
Atualmente, pode selecionar o certificado autoassinado no Service Provider Foundation Assistente de configuração de especificar uma localização para os ficheiros SPF página. O nome do certificado é apresentado no nome do certificado lista com o FQDN como nome, por exemplo, CN=TestRootCA(contoso.skyspace.com)
.
O certificado que é descrito neste tópico deve não ser confundido com certificados de um inquilino, que são utilizado para autenticação baseada em afirmações.
Para verificar a configuração do certificado no IIS depois de instalar o Service Provider Foundation
Executar Serviços de informação Internet (IIS) Manager.
No ligações painel, em Sites, com o botão direito do SPF do site e, em seguida, clique em Editar enlaces.
No enlaces de Site caixa de diálogo, selecione o enlace de HTTPS e, em seguida, clique a Editar botão.
No Editar enlace de Site caixa de diálogo, o certificados SSL deve ser definida para o certificado autoassinado que criou no procedimento anterior.
Consulte Também
Criar um certificado Autoassinado do servidor no IIS 7
Configurar o SSL no Gestor de IIS
Como instalar o Service Provider Foundation para System Center 2012 SP1
Requisitos de Sistema do Service Provider Foundation para o System Center 2012 SP1
Implementar o Service Provider Foundation