2014-05-19 2 views
1

J'essaie de configurer SimpleSAML pour permettre l'authentification via un portail de connexion externe alimenté par Symantec O3.SimpleSAML et Symantec O3

J'ai configuré SimpleSAML en tant que SP en éditant config/authsources.php et en convertissant les méta-données respectueuses. J'ai fourni mes métadonnées aux administrateurs du portail de connexion externe.

Lorsque je visite la page d'authentification de test, je suis bien redirigés vers le portail de connexion mais une fois connecté je redirigé retourner à SimpleSAML mais au lieu de voir mon identifier les informations que je reçois l'erreur suivante:

May 19 12:07:04 m63701 simplesamlphp[14270]: 3 [827f6e2b0c] SimpleSAML_Error_BadRequest: BADREQUEST('%REASON%' => 'Missing TARGET parameter.') 
May 19 12:07:04 m63701 simplesamlphp[14270]: 3 [827f6e2b0c] Backtrace: 
May 19 12:07:04 m63701 simplesamlphp[14270]: 3 [827f6e2b0c] 1 /home/web/simplesaml/modules/saml/www/sp/saml1-acs.php:8 (require) 
May 19 12:07:04 m63701 simplesamlphp[14270]: 3 [827f6e2b0c] 0 /home/web/simplesaml/www/module.php:135 (N/A) 
May 19 12:07:04 m63701 simplesamlphp[14270]: 3 [827f6e2b0c] Error report with id c359a4f1 generated. 

Il semble ne pas savoir où rediriger après l'authentification. Cela ne semble pas être un problème avec la fonctionnalité de test, car même si elle semble s'authentifier, le même message d'erreur apparaît lors de l'implémentation de l'authentification dans un fichier php ordinaire. Y a-t-il une configuration particulière que je devrais vérifier et définir?

Répondre

1

Ce problème a été causé par un problème de configuration du côté de l'IDP.

Symantec O3 a été configuré pour utiliser un connecteur SAML2, mais l'URL ACS a été configurée pour pointer vers le point de terminaison SAML1.

Mise à jour de l'URL ACS vers le point de terminaison SAML2 contenu dans les métadonnées SimpleSAMLPHP

Questions connexes