Image du projet 'Connecteur PHP' téléversée
  1. Connecteur PHP
  2. PHP-4

HTTPS non pris en charge lors de la validation du ticket sso

    XMLWordImprimable

Informations

    • Bug
    • Résolution: Résolu
    • Mineur
    • master
    • 1.01.00
    • Aucune

    Description

      Si K-Sup est configuré en full https, et que l'on configure le connecteur PHP pour valider le ticket SSO vers l'url HTTPS de K-Sup, on ne récupère pas le ksession.

      Le problème est lié au fait que la classe http ne gère pas le cas du ssl.
      Dans le fichier classe/util/http/http.class.php, ajouter "ssl://" devant l'hôte si on est en https :

      $fp = fsockopen("ssl://".$conn_host, $conn_port);

      cf. http://php.net/manual/fr/function.fsockopen.php
      attention, cela nécessite d'avoir le support d'openssl sur php

      Pièces jointes

        Activité

          Personnes

            alice.ark Alice ARK [X] (Inactif)
            alice.ark Alice ARK [X] (Inactif)
            Votes:
            0 Voter pour ce ticket
            Gérer les observateurs:
            1 Démarre l'observation de ce ticket

            Dates

              Création:
              Mise à jour:
              Résolue: