não pode acessar o site protegido por SSL no lado do servidor

3

Estou com problemas para acessar um site que, recentemente, tem segurança SSL no lado do servidor.

Acessar o site como normal não é um problema, mas quando tento abrir o site no servidor que o hospeda, ele simplesmente não abre.

Este não é o único site neste servidor e eu posso acessar todos eles, exceto os que têm segurança SSL .

Isso causa um problema porque o website em questão contém um serviço da API e alguns dos outros sites precisam se conectar a essa API.

Mas a conexão a este site por meio do xmlHttpRequest (e outros códigos desse tipo) não está funcionando.

Eu preferiria não ter que reescrever todos os códigos para esses outros sites, quando todas as funcionalidades estiverem disponíveis na API. (Isso também significaria fazer mudanças em muitos lugares diferentes à medida que os serviços evoluem e mudam.)

O que pode causar esse problema e como corrigi-lo?

EDITAR: Existe outro site protegido por SSL neste servidor, e eu estava mal informado sobre seu status. Este outro site pode ser acessado no lado do servidor. Eu vou passar por todas as configurações no IIS e firewall no servidor para descobrir por que eles se comportam de maneira diferente.

EDITAR: Encontrei uma solução alterando a regra de reescrita - o que força o uso de https - a não se aplicar ao endereço interno (127.0.0.1). Agora posso acessar o site do lado do servidor.

Isso não resolve o problema, é apenas uma correção temporária para evitar o problema.

    
por Levi Johansen 07.04.2014 / 11:07

2 respostas

1

Se você acessar seu site pelo nome localhost e quando seu certificado SSL estiver configurado para um nome de host (ou algum outro nome), seu cliente poderá se recusar a se conectar a ele. É difícil dizer como corrigir o problema sem conhecer os detalhes, mas você pode tentar fazer suas solicitações com o mesmo nome que está no certificado SSL ou tentar desativar a validação do servidor do cliente, mas perderá a segurança que o SSL está fornecendo .

    
por 07.04.2014 / 13:47
0

Pode adicionar entrada de hosts ao site e acessá-lo usando o nome de domínio. Desta forma, o handshake SSL funcionará

    
por 10.06.2017 / 05:58