J’ai cherché une solution, mais je n’ai trouvé que des sujets qui n’apportent pas d’aide sur ce problème. J’essaie de faire fonctionner SSL localement dans Discourse. En consultant des tutoriels Rails pour cela, ils recommandent d’utiliser le drapeau -b lors de l’exécution du serveur Rails, comme ceci :
rails s -b 'ssl://127.0.0.1:3000?key=config/ssl/localhost.key&cert=config/ssl/localhost.crt'
Mais cela ne fonctionne pas comme prévu dans Discourse.
Merci pour ta réponse @Falco. Je cherchais à tester les flux SSO, mais l’utilisation de Ngrok posera problème puisque nous devons transmettre les callbacks approuvés à ces services. Je m’attendais à pouvoir simplement lier l’adresse au serveur avec SSL via Rails. As-tu une idée de pourquoi cela ne fonctionne pas en l’état (OTB) ?
Oui, je pense que cela nécessiterait de modifier l’URL de rappel sur ces services, pour chaque développeur souhaitant faire quelque chose avec SSO, à chaque fois que ngrok est utilisé.