Constantes de sesión
Las constantes de sesión de la enumeración __WSManSessionFlags especifican la autenticación y otra información para WSMan.CreateSession o IWSMan::CreateSession llamadas que se conectan a un equipo remoto. Estas constantes también están estrechamente relacionadas con modificadores de herramientas de línea de comandos de Winrm.
Uso de constantes de sesión
Puede establecer las marcas de sesión para la llamada a WSMan.CreateSession de dos maneras diferentes. Uno es más corto y más sencillo. La forma más larga, como se muestra en el ejemplo siguiente, es buscar el valor de la marca que desea usar y crear una constante en el script con ese valor. A continuación, la constante se usa para establecer el valor del parámetro iFlags.
Const SessionFlagUseNegotiate = 131072
Const SessionFlagCredUserNamePassword = 4096
iFlags = SessionFlagUseNegotiate Or SessionFlagCredUserNamePassword
La manera recomendada, como se muestra en el ejemplo siguiente, es usar el WSMan método de objeto asociado a la marca .
iFlags = Wsman.SessionFlagUseNegotiate Or Wsman.SessionFlagCredUserNamePassword
-
Especifique el método de autenticación y cómo controlar los servidores de certificados.
-
Especifique el puerto de codificación, cifrado y nombre de entidad de seguridad de servicio.
Temas relacionados
-
autenticación de para conexiones remotas