Django https

scenarmag

New Member
#1
Bonjour à toutes et à tous,
Je viens de prendre un hébergement The World pour mon site scenarmag. Il fonctionne très bien. Maintenant, j'aimerais intégrer au site une application que j'ai écrite en Django. Mon problème est qu'il me semble que Django ne cesse de communiquer en HTTP.
Au niveau de settings.py, voici les paramètres concernant la sécurité :

Python:
SESSION_COOKIE_SECURE = True

CSRF_COOKIE_SECURE = True

SECURE_PROXY_SSL_HEADER = ('HTTP_X_FORWARDED_PROTO', 'https')

SECURE_SSL_REDIRECT = True

SECURE_HSTS_SECONDS = 15768000 # 6 mois
SECURE_HSTS_INCLUDE_SUBDOMAINS = True
SECURE_HSTS_PRELOAD = True

SECURE_REFERRER_POLICY = 'origin-when-cross-origin'
Concernant les urls à la racine de l'application :

Python:
    path('', include('connect.urls')),
    path('accounts/', include('django.contrib.auth.urls')),
La page d'accueil de l'application s'ouvre correctement mais dès que je souhaite soit me connecter, soit m'enregistrer, voici la réponse que j'obtiens :

L’état du code de redirection HTTP doit être un code de redirection de type 3xx.

J'ai aussi rajouté ces lignes dans le htaccess sous public_html :

Code:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
Mon souci est que je suis amateur. J'aime programmer mais c'est en autodidacte et me voilà bien incapable de résoudre mon problème sans une aide.
Auriez-vous quelques pistes pour m'orienter ?
Merci de m'avoir lu.
William
 
Dernière édition:

PH-Marc-André.B.

Conseiller technique
Membre du personnel
#2
Bonjour,

Après avoir vérifié nous constatons que votre site fonctionne bien en https.

Pouvez-vous vider la cache de votre navigateur?

Aussi me confirmer votre URL en message privé afin que nous puissions vérifier le tout plus amplement?
 

scenarmag

New Member
#3
Bonjour,
Je suis effectivement parvenu à mettre l'application en ligne. Je vous communique l'url de l'application. Merci de votre attention. C'est effectivement très agréable de ne pas se sentir seul.
Et en ce temps de pandémie, faites attention à vous.
Merci
 
Haut