Como aceder às imagens Amazon com https (AWSECommerceService)

para cada produto no meu site Eu tenho uma página que promove alguns livros da Amazon. Eu recebo os livros usando uma consulta para {[[0]} do meu servidor web. O XML que recebo da Amazon contém uma lista de livros com informações como título, preço, url de imagem, etc. Eu uso essas informações para gerar a minha página do site. Os URLs de imagens fornecidos pela Amazon são todos HTTP, enquanto eu preciso publicá - los usando um protocolo HTTPS, a fim de evitar avisos para os visitantes da Página no navegador alavanca. Apenas substituir HTTP por HTTPS não funciona.

exemplo:

Http://ecx.images-amazon.com/images/I/51tD0SDNMeL.SX166.jpg => OK

Https://ecx.images-amazon.com/images/I/51tD0SDNMeL.SX166.jpg => ERR_CERT_COMMON_NAME_INVALID

Alguma sugestão?

Author: FrancoSF, 2016-11-04

1 answers

Acabei de descobrir que as mesmas imagens podem ser acedidas através de HTTPS, num sítio diferente. amazon.com Sub-Domínio:

Substituir 'http://ecx.images-amazon.com ' por 'https://images-na.ssl-images-amazon.com ' irá gerar um URL perfeitamente funcional.

A imagem no exemplo da minha pergunta pode ser acedida com sucesso através de https no seguinte URL:

Https://images-na.ssl-images-amazon.com/images/I/51tD0SDNMeL.SX166.jpg

 9
Author: FrancoSF, 2016-11-12 16:25:32