Configurar Serviço: Guia Segurança
Use a guia Segurança da caixa de diálogo Configurar Serviço para configurar o certificado de um serviço. Isso pode ser feito nessa caixa de diálogo consultando ou navegando nos repositórios de certificados.
Campos da caixa de diálogo
Campo |
Descrição |
Usar Certificado |
Marque essa caixa de seleção para permitir que um certificado seja utilizado no nível do serviço. Se essa caixa de seleção não for marcada, todos os controles restantes da caixa de diálogo Segurança serão desabilitados. Aviso Se um certificado for configurado em um escopo superior e a caixa de seleção Usar Certificado não estiver marcada em um escopo inferior, o seguinte aviso será exibido: Todas as atualizações feitas nessa guia poderão resultar na perda de configurações de credenciais de serviço existentes definidas em um escopo superior e atualmente herdadas. Isso ocorre porque apenas um subconjunto do comportamento é afetado pelas ferramentas do Windows Server AppFabric. Isso significa que todas definições de configuração existentes fora desse conjunto serão perdidas. |
Local do repositório |
Selecione o local do repositório de certificados para que seja um destes valores.
|
Nome do Repositório |
Selecione o nome do repositório de certificados para que seja um destes valores.
|
Procurar |
Permite que você procure certificados retirados do repositório de certificados Computador Local e Pessoal por padrão. Procurar por um certificado por meio do botão Procurar sempre configura o certificado do serviço por impressão digital. Clique em Exibir para exibir a caixa de diálogo Certificado NET padrão. Isso permite que você visualize informações, detalhes e o caminho de certificação do certificado. O botão Exibir fica desabilitado em cenários remotos. |
Consultar/Localizar certificado por: |
Se optar por não Procurar por um certificado, você poderá pesquisar os repositórios de certificados locais usando os seguintes itens de critério de pesquisa predefinidos. Clique na seta para baixo para exibir a lista de parâmetros de pesquisa existentes para você usar em sua pesquisa.
|
Consultar/Localizar valor: |
funciona em conjunto com a seleção de Consultar/Localizar certificado por para atribuir um valor real ao parâmetro de pesquisa selecionado na caixa de listagem Consultar/Localizar certificado por. |
Executar |
Se você clicar no botão Executar, a consulta de pesquisa será executada combinando o parâmetro de pesquisa (Consultar/Localizar certificado por) e o valor de pesquisa real (Consultar/localizar valor). Esse botão fica desabilitado em cenários remotos. Os resultados da pesquisa compõem a lista de certificados correspondentes à consulta exibida no visualizador de certificados NET padrão. Clique em Exibir para exibir a caixa de diálogo Certificado NET padrão. |
Configurações Relacionadas
Os campos da guia Segurança correspondem ao elemento serviceCertificate. Se a opção Usar certificado estiver marcada, o elemento <serviceCredentials><serviceCertificate/></serviceCredentials>
será adicionado ao elemento de serviço associado ao serviço do arquivo de configuração.
Na configuração de exemplo a seguir, o certificado nomeado como Costoso.com
é usado como valor de pesquisa para FindBySubjectName
pelo elemento serviceCertificate no elemento de comportamento associado ao serviço s1. Esse certificado será usado para todos os pontos de extremidade expostos por esse serviço.
<system.serviceModel>
<services>
<service name="s1" behaviorConfiguration="s1Behavior"/>
</services>
<behaviors>
<serviceBehaviors>
<behavior name="s1Behavior">
<serviceCredentials>
<serviceCertificate findValue="Contoso.com"
x509FindType="FindBySubjectName" />
</serviceCredentials>
</behavior>
</serviceBehaviors>
</behaviors>
</system.serviceModel>
2011-12-05