Constantes de session
Les constantes de session dans l’énumération __WSManSessionFlags spécifient l’authentification et d’autres informations pour les appels WSMan.CreateSession ou IWSMan::CreateSession qui se connectent à un ordinateur distant. Ces constantes sont également étroitement liées aux commutateurs d’outils en ligne de commande Winrm .
Utilisation de constantes de session
Vous pouvez définir les indicateurs de session pour l’appel à WSMan.CreateSession de deux manières différentes. On est plus court et plus simple. La méthode la plus longue, comme illustré dans l’exemple suivant, consiste à localiser la valeur de l’indicateur que vous souhaitez utiliser et à créer une constante dans votre script avec cette valeur. Ensuite, la constante est utilisée pour définir la valeur du paramètre iFlags .
Const SessionFlagUseNegotiate = 131072
Const SessionFlagCredUserNamePassword = 4096
iFlags = SessionFlagUseNegotiate Or SessionFlagCredUserNamePassword
La méthode recommandée, comme illustré dans l’exemple suivant, consiste à utiliser la méthode objet WSMan associée à l’indicateur.
iFlags = Wsman.SessionFlagUseNegotiate Or Wsman.SessionFlagCredUserNamePassword
-
Spécifiez la méthode d’authentification et comment gérer les serveurs de certificats.
-
Spécifiez l’encodage, le chiffrement et le port du nom du principal du service.
Rubriques connexes
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour