J'ai créé un site et l'ai mis sur Heroku. J'ai ensuite ajouté un domaine personnalisé (par exemple "site.exemple.com") dans le panneau de contrôle Heroku et j'ai pointé le DNS vers mon adresse Heroku. Cela fonctionne très bien, mais quand je visite le site, je reçois un grand avertissement de navigateur, disant que le certificat est pour herokuapp.com, pas pour "site.example.com". Comment désactiver HTTPS ou le réparer d'une autre manière? (Je n'ai pas besoin de mon propre certificat SSL pour le site.)Comment désactiver HTTPS sur Heroku
Note: Ce n'est pas la faute de Heroku si votre application force les utilisateurs à utiliser SSL. Vérifiez production.rb
pour vous assurer qu'il ne dit pas:
config.force_ssl = true
Dans le cas contraire, changez-le à false:
config.force_ssl = false
Ce ne fonctionnera pas sur Chrome, comme heruko va simplement le forcer à revenir à https – Photonic
@Photonic: Je l'ai essayé d'utiliser dans mon heroku [app] (http://webrtc-rts.herokuapp.com/) et ça a marché. Vérifié avec Chromium 45 sur une machine Linux. – Dwarak
Cela ne fonctionne pas. J'utilise Firefox et Heroku semble se replier chaque fois sur https et il y a une boucle infinie provenant d'une telle implémentation de l'événement 'onload'. – Jagger