Aller au contenu principal
🔒 Mode aperçu. Les quinze premières leçons Foundations sont gratuites ; celle-ci est Pro. Démarrez un trial de 7 jours pour débloquer l'éditeur, les conseils AI et le reste du programme. Carte requise, annulez à tout moment dans Dashboard.Démarrer le trial de 7 jours →
← CoursFastAPI ProductionModule 6 · Modèles du monde réelLes pièges du CORSpredict103 / 105
+125 XP
Tâche
📝 **Question :** Les requêtes authentifiées échouent malgré un CORS apparemment étendu. Pourquoi? 📋 Choisissez la bonne réponse. 💡 **Indice :** Relisez la théorie ci-dessus en cas de doute.
Prédis la sortie

Lis le code attentivement

def validate_cors(origins, allow_credentials):
    if allow_credentials and '*' in origins:
        return False, 'wildcard origin forbidden with credentials'
    if not origins:
        return False, 'origins list cannot be empty'
    return True, 'ok'

print(validate_cors(['*'], True))
print(validate_cors(['*'], False))
print(validate_cors(['https://app.example.com'], True))
print(validate_cors([], False))

Que va afficher le programme ? Écris ici :

💬 Discussion

Soyez le premier à poser une question ou partager une astuce.
Connectez-vous pour rejoindre la discussion. La lecture est gratuite.
Chargement de la discussion…