Development #76893
logguer sur un service SAML incomplet (et/ou revoir les modèles pour que ça n'arrive pas ?)
Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
22 avril 2023
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Description
Sur une situation assez particulière (transformation d'un publik en mode multi-collectivités, avec branchement d'un publik déjà déployé sur un nouvel authentic d'interco), je me suis trouvé avec une authentification qui échouait "Nous n’avons pas pu charger le fournisseur de service..."
Débuggué, ça venait de là :
def load_provider(request, entity_id, server=None, sp_or_idp='sp', autoload=False): ... try: service_provider = liberty_provider.service_provider except LibertyServiceProvider.DoesNotExist: return False
Il me semble que cette situation est tout à fait anormale, que ça pourrait être loggué. (?)
Mais à être là-dedans, je me dis que plus fort, il y aurait à unir LibertyServiceProvider et LibertyProvider en un seul objet. (LibertyIdentityProvider a été retiré en #8276).
Demandes liées
Historique
Mis à jour par Frédéric Péters il y a 10 mois
- Lié à Development #8826: Refactoring: merge LibertyServiceProvider into LibertyProvider ajouté