Comment configurer django-rest-swagger pour obtenir une requête HTTPS? SSL cert est présent et toute l'application fonctionne avec elle, mais swagger fait une demande http.Django REST Swagger Requêtes HTTPS
Répondre
Ce n'est pas un problème avec votre swagger. Installez simplement un certificat SSL sur votre serveur d'application django.
Ajoutez ce paramètre dans votre settings.py
,
SECURE_PROXY_SSL_HEADER = ('HTTP_X_FORWARDED_PROTO', 'https')
Pour plus de détails, reportez-vous documentation ..
, vous devrez peut-être vous assurer que votre serveur transmet x_forwarded_proto
et nginx ajouter ceci à votre emplacement dans la configuration du serveur:
proxy_set_header X-Forwarded-Protocol $scheme;
son aide pas pour moi –
Avez-vous ajouté les paramètres dans votre fichier de configuration nginx? – zaidfazil
bien sûr, j'ajoute des paramètres dans mon conf nginx. –
SSL cert est présent et TOUT l'application fonctionne avec elle, mais swagger effectue une requête http. –