Pressione Ctrl + Deslocamento + J no Chrome e vá para a guia de rede. Aqui ele deve mostrar tudo o que passa pelo navegador, e será uma maneira muito melhor de fazê-lo do que olhar o código-fonte, etc.
Estou recebendo um erro com minha conexão SSL. Usando o Google Chrome, vejo o seguinte erro:
Your connection is encrypted with 128-bit encryption ... however this page includes other resources which are not secure
Eu vasculhei o código-fonte, os scripts e o código renderizado no navegador, mas não consigo encontrar onde uma chamada http: // é feita. Eu também usei o Fiddler2 para examinar o tráfego e tudo está aparecendo via HTTPS. Alguém já se deparou com esse problema antes e, em caso afirmativo, como você encontrou o culpado?
O site está executando o ASP.NET MVC3 em C #. A página em questão é uma página de pagamento simples. A única chamada externa é o código de acompanhamento do Google Analytics. A página parece carregar corretamente, todas as imagens e scripts estão no lugar.
Pressione Ctrl + Deslocamento + J no Chrome e vá para a guia de rede. Aqui ele deve mostrar tudo o que passa pelo navegador, e será uma maneira muito melhor de fazê-lo do que olhar o código-fonte, etc.
Eu tive o mesmo problema com o crachá do Facebook, que sob certas circunstâncias (eu estava logado como uma página corporativa, não como um usuário) executava internamente algum javascript que acessava conteúdo não seguro. Eu descobri isso apenas acidentalmente. Ao procurar por solução, eu perguntei a essa questão e tenho algumas respostas úteis (bem, na época eu descobri a solução, mas talvez elas te ajudem).
A causa mais provável é onde um elemento (por exemplo, uma imagem) está sendo vinculado à página e o link usa http em vez de https
Uma boa explicação pode ser encontrada aqui.
Você pode usar o Planejador de Comutador HTTPS do HTTPS em todos os lugares. Depois de instalado, pressione CTRL + SHIFT + J e clique na guia Planejador de Comutador HTTPS. Haverá uma lista de recursos que são carregados em HTTP.