해결책을 찾아보고 있지만, 이 문제에 대해 도움이 되지 않는 주제들만 있었습니다. 저는 Discourse에서 로컬로 SSL을 실행하는 방법을 시도하고 있습니다. Rails 튜토리얼을 참고해 보니, rails server를 실행할 때 -b 플래그를 사용하도록 권장하고 있습니다. 예를 들어 다음과 같이요.
rails s -b 'ssl://127.0.0.1:3000?key=config/ssl/localhost.key&cert=config/ssl/localhost.crt'
@Falco님, 답변 감사합니다. SSO 플로우를 테스트하려고 했는데, 해당 서비스들에 승인된 콜백을 전달해야 하므로 Ngrok을 사용하는 것은 문제가 될 것 같습니다. Rails를 통해 서버에 주소를 바인딩하고 SSL을 적용하면 바로 사용할 수 있을 거라고 기대했는데, 왜 기본 설정에서는 동작하지 않는지 혹시 아시는 분 계신가요?