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.
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.
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.
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 |