Comment fonctionnent les modèles de connexion

Des modèles personalisés pour la connexion sont stockés dans un fichier nommé dssso.xml. Ce fichier est installé avec Developer Studio dans : lecteur:\ibi\DevStudio80\bin et se trouve via la clé de registre Windows :

HKEY_CURRENT_USER\Software\Information Builders\
DeveloperStudio\80\FOCSHELL\WFSCOM\Authentication Template

Par défaut cette clé pointe sur le fichier drive:\ibi\DevStudio80\bin\dssso.xml, qui contient des modèles pour Netegrity SiteMinder et RSA Clear Trust:

Vous pouvez utiliser un mappage des lettres de lecteurs ou une Convention d'affectation des noms (par exemple, \\wftest\sharedfiles\dssso.xml) pour pointer vers une copie de réseau partagé du fichier.

Vous sélectionnez le modèle de connexion dans la fenêtre Propriétés d'environnement, à laquelle vous accéder en sélectionnant Montrer environnements dans le menu Fichier ou en faisant un clic droit sur l'environnement dans la structure Explorateur et en sélectionnant Propriétés, comme le montre l'image suivante.

Propriétés de l'environnement

La liste des modèles disponibles est affichée dans la section Authentification Composant Web, comme le montre l'image suivante.

Developer Studio essaie de localiser le fichier modèle de connexion lorsque vous l'ouvrez. Si aucun fichier n'est trouvé, seulement Aucun et Basique s'affichent dans la liste. Si le fichier est trouvé, les modèles de connexion dans le fichier déterminent ce qui est ajouté à la liste.

Si le modèle a des paramètres qui sont visibles et modifiables par le développeur, alors le bouton Paramètres devient active et le modèle est sélectionné. Cliquez sur ce bouton provoque l'ouverture de la fenêtre de dialogue Paramètres d'authentification, comme le montre l'image suivante.

Paramètres Authentification Developer Studio

Après avoir saisi toutes les informations requises, comme l'ID utilisateur et le mot de passe, le développeur peut tester la connexion en cliquant sur le composant du Client WebFOCUS. Si la connexion est réussie, Developer Studio va récupérer les ressources protégées et afficher le chemin Client WebFOCUS correctement, comme le montre l'image suivante.

Un échec d'authentification est indiqué par une fenêtre de dialogue contenant la description du modèle dans le champ Authentification, comme le montre l'image suivante. Cela peut se produire si vous avez saisissez incorrectement votre mot de passe, s'il ya un problème avec le système de sécurité, ou si le modèle de connexion est conçu de façon incorrecte.

Test d'acceptation Utilisateur WebFOCUS

Lorsque le développeur clique sur OK pour enregistrer l'environnement, les informations associées à ce modèle sont écrites dans le fichier de personnalisation Developer Studio. L'emplacement et le type dépendent du système d'exploitation.

Sous Windows XP :

drive:\Documents and Settings\username\Application Data\Information Builders\wfscom.wfs

Sous Windows 7 :

drive:\drive\users\username\AppData\Information Builders\wfscom.xml


WebFOCUS