Projet

Général

Profil

Development #76893

logguer sur un service SAML incomplet (et/ou revoir les modèles pour que ça n'arrive pas ?)

Ajouté par Frédéric Péters il y a 11 mois. Mis à jour il y a 11 mois.

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

Lié à Authentic 2 - Development #8826: Refactoring: merge LibertyServiceProvider into LibertyProviderEn cours30 octobre 2015

Actions

Historique

#1

Mis à jour par Frédéric Péters il y a 10 mois

  • Lié à Development #8826: Refactoring: merge LibertyServiceProvider into LibertyProvider ajouté

Formats disponibles : Atom PDF