Antwort

0

Das ist kein Problem mit Ihrem Stolz. Installieren Sie einfach ein SSL-Zertifikat auf Ihrem django-bedienenden App-Server.

+0

SSL-Zertifikat ist vorhanden und alle App arbeitet damit, aber Swagger machen eine HTTP-Anfragen. –

1

diese Einstellung Fügen Sie in Ihrem settings.py,

SECURE_PROXY_SSL_HEADER = ('HTTP_X_FORWARDED_PROTO', 'https') 

Weitere Einzelheiten finden documentation ..

Auch, müssen Sie sicher, dass Ihr Server x_forwarded_proto machen und auf nginx fügen Sie diese weiterleitet auf Ihre Ort in Server-Konfiguration:

+0

es hilft mir nicht –

+0

Haben Sie die Einstellungen in Ihrer Nginx-Konfigurationsdatei hinzugefügt? – zaidfazil

+0

sicher, ich füge Einstellungen in meinem nginx conf hinzu. –

Verwandte Themen