Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Le fait de cliquer sur la case Autoriser le remplacement d’application permet aux applications de fournir des informations d’identification au moment de l’exécution via un mécanisme de rappel fourni par l’intégrateur de transactions (TI). L’utilisation du remplacement d’application ne nécessite pas l’installation et l’utilisation de Host Integration Server Enterprise Single Sign-On (ESSO). Au lieu de cela, l’application cliente fournit à TI un pointeur vers un objet de rappel qui peut être utilisé pour demander des identifiants lorsque ceux-ci sont nécessaires durant l'exécution. Un composant utilitaire est fourni afin que les clients puissent ajouter leur pointeur de rappel au contexte et créer de nouveaux objets COM+ qui héritent du contexte modifié. Le composant de rappel de sécurité est installé automatiquement.
Remarque
Explicit-Level Outrepasser l’authentification n’est pas la méthode préférée de spécification des identifiants pour un client. Si possible, vous devriez utiliser les mots clés de remplacement USERID et PASSWORD du contexte client. Pour plus d’informations, consultez les mots clés COMTIContext.
Pour utiliser la sécurité explicite, l’application cliente doit suivre les étapes suivantes :
Pour utiliser une sécurité explicite
Créez une instance d’un objet qui implémente
IHostSecurityCallback.Cet objet est créé dans l’application cliente et est implémenté par le développeur.
Créez une instance de l’objet
COMTI.HostSecurityContextutilitaire TI .Appelez
SetCallbackObjectsur l'objet utilitaire et passez-lui le pointeurIHostSecurityCallbacksur l'objet de rappel.Créez des instances de son composant TI à l’aide de la
CreateInstanceméthode sur l’objet utilitaire de sécurité.Lorsque l’instance de composant TI créée à l’étape 4 établit une conversation avec l’hôte, elle appelle la
ReturnSecurityInfométhode sur l’objet de rappel. TI fournit à cette méthode le nom de l’environnement distant qui est contacté. Les paramètres de sortie fournissent l’ouverture de session et le mot de passe sous forme de texte clair.En guise d’aide supplémentaire aux développeurs, TI fournit les informations de type de l’interface à l’intérieur de la
IHostSecurityCallbackbibliothèque de composants pour le composant de sécurité TI. Cela permet aux développeurs Visual Basic de définir une référence à ce composant, puis d’utiliser leImplementsmot clé pour implémenter la classe de rappel.