Anomalie #1791
prise en compte du proxy à l'envoi des requêtes de déconnexion CAS
100%
Description
Si un proxy est déclaré dans la configuration Creole, il faudrait le prendre en compte lors de l'envoi des requêtes de déconnexion en mode CAS.
à première vue, la correction serait de remplacer l'appel suivant dans gen_cas_logout_request:
req = httprequest.HTTPRequest()
par
req = httprequest.HTTPRequest(proxy={'https':'https://adresse_proxy:port_proxy')
vérifier qu'il n'y a pas d'autres appels qui devraient le prendre en compte
Révisions associées
Historique
#1 Mis à jour par Bruno Boiget il y a presque 13 ans
Définir le proxy de cette façon le met en place pour tour appel fait à travers la librairie urllib2.
Cela peut provoquer un dysfonctionnement suivant l'adresse à laquelle on veut accéder (c'est également utilisé pour envoyer un PGT à un client CAS en mode proxy).
Il faudrait ajouter un paramètre dans les fichiers d'application(/filtre ?) pour valider ou non l'utilisation du proxy
#2 Mis à jour par Bruno Boiget il y a presque 13 ans
- Version cible mis à 48
#3 Mis à jour par Bruno Boiget il y a plus de 12 ans
- Statut changé de Accepté à Résolu
- % réalisé changé de 0 à 100
modification incluse dans la version de dev suite au merge de la branche 2.2_securid (cf doc pour la configuration du proxy en fonction de l'application cible).
#4 Mis à jour par Joël Cuissinat il y a plus de 12 ans
- Version cible changé de 48 à Mises à jour 2.2.3 - 02 RC
#5 Mis à jour par Bruno Boiget il y a plus de 12 ans
- Statut changé de Résolu à Fermé
publié dans 2.2.3 - 02 RC