Ajout de la fonction SSO dans votre configuration EZproxy

Connectez-vous en tant que gestionnaire. Dans l'interface d'administration, sélectionnez l'onglet « Organisation ». Naviguez jusqu'en bas de la page dans la section « Sécurité » et copiez la ligne « Configuration EZproxy » ressemblant à celle-ci:

SSO -Secret=[votreSecret] -URL=[votreLien] cantookstation

Intégrez cette ligne à votre fichier de configuration EZproxy, normalement appelé ezproxy.txt. Un redémarrage de EZproxy est nécessaire. Normalement, il est possible de le faire en quelques secondes.

Connexion aux services de www.pretnumerique.ca

Dirigez vos utilisateurs vers le lien « /sso/cantookstation » de votre serveur EZproxy afin d'établir une connexion aux services de www.pretnumerique.ca

http://ezproxydomain.com:2048/sso/cantookstation

(en remplaçant [ezproxydomain.com:2048] par l'URL et le port de votre serveur EZproxy.)

Paramètres

Nom Obligatoire Description
contextNonPermet de passer un ISBN sous le format « isbn:9782896940233 » afin de rediriger sur la page d'un livre numérique après l'authentifiation.

Exemple d'utilisation avec le paramètre « context »:

http://ezproxydomain.com:2048/sso/cantookstation?context=isbn:9782896940233

Problèmes connus

Problème

Tenter de faire la connexion SSO d'un utilisateur QUI N'EST PAS ENCORE IDENTIFIÉ À EZPROXY et l'envoyer directement sur un livre en passant l'ISBN dans le paramètre « context » risque de diriger l'utilisateur à la page d'accueil plutôt qu'à celle du livre. Cela est dû à un problème connu d'EZproxy qui devrait être corrigé à partir de la version 5.6.4.

Solution

En attendant, vous pouvez le contourner en utilisant la méthode ci-bas plutôt que celle décrite ci-haut. Cette voie de contournement fonctionne dans tous les cas, c'est-à-dire, connecté ou non.

http://ezproxydomain.com:2048/login?url=http://ezproxydomain.com:2048/sso/cantookstation?context=isbn:9782896940233

Problème

Vous recevez le message suivant "Une erreur s'est produite. Nous en avons été avisés. Keypoxy::ExpiredTimestampError" lors de la connexion.

Solution

Assurez-vous que l'heure du serveur sur lequel est EZproxy est juste. Toute différence de plus de 35 secondes rendra la connexion impossible. Nous vous suggérons d'automatiser une synchronisation régulière par un serveur NTP.


Problème

La connexion crée une boucle de redirection (HTTP 310)

Solution

Ajoutez la ligne suivante au fichier ezproxy.txt:

IncludeIP 0.0.0.0-255.255.255.255
Voir le lien suivant pour plus d'informations: http://www.oclc.org/support/documentation/ezproxy/db/freegal.htm