Gestión de sesiones y tráfico
Parámetros de la sesión
Después de configurar los perfiles de autenticación, autorización y auditoría, configure los ajustes de sesión para personalizar las sesiones de usuario. La configuración de la sesión es:
El tiempo de espera de la sesión.
Controla el período tras el cual el usuario se desconecta automáticamente y debe volver a autenticarse para acceder a la intranet.
La configuración de autorización predeterminada.
Determina si el dispositivo NetScaler permitirá o denegará de forma predeterminada el acceso al contenido para el que no existe una directiva de autorización específica.
Configuración de inicio de sesión único.
Determina si el dispositivo NetScaler iniciará sesión de los usuarios en todas las aplicaciones web automáticamente después de que se autentiquen o pasará a los usuarios a la página de inicio de sesión de la aplicación web para autenticarse en cada aplicación.
Configuración del índice de credenciales.
Determina si el dispositivo NetScaler utiliza las credenciales de autenticación principales o secundarias para el inicio de sesión único.
Para configurar los ajustes de sesión, puede adoptar uno de los dos enfoques. Si quiere una configuración diferente para distintas cuentas de usuario o grupos, cree un perfil para cada cuenta de usuario o grupo para el que quiera configurar los ajustes de sesiones personalizadas. También crea directivas para seleccionar las conexiones a las que aplicar perfiles concretos y vincular las directivas a usuarios o grupos. También puede enlazar una directiva al servidor virtual de autenticación que gestiona el tráfico al que quiere aplicar el perfil.
Si quiere la misma configuración para todas las sesiones o si quiere personalizar la configuración predeterminada de las sesiones que no tienen configurados perfiles y directivas específicos, puede configurar simplemente la configuración global de la sesión.
Perfiles de sesión
Para personalizar las sesiones de usuario, primero debe crear un perfil de sesión. El perfil de sesión permite anular la configuración global de cualquiera de los parámetros de sesión.
Nota
Los términos “perfil de sesión” y “acción de sesión” significan lo mismo.
Para crear un perfil de sesión mediante la interfaz de línea de comandos
En el símbolo del sistema, escriba los siguientes comandos para crear un perfil de sesión y comprobar la configuración:
add tm sessionAction [-sessTimeout ] [-defaultAuthorizationAction ( ALLOW | DENY )][-SSO ( ON | OFF )][-ssoCredential ( PRIMARY | SECONDARY )] [-ssoDomain ][-httpOnlyCookie ( YES | NO )] [-persistentCookie ( ENABLED | DISABLED )] [-persistentCookieValidity ] show tm sessionAction
Ejemplo
> add tm sessionAction session-profile -sessTimeout 30 -defaultAuthorization ALLOW Done > show tm sessionAction session-profile 1) Name: session-profile Authorization action : ALLOW Session timeout: 30 minutes Done
Para modificar un perfil de sesión mediante la interfaz de línea de comandos
En el símbolo del sistema, escriba los siguientes comandos para modificar un perfil de sesión y comprobar la configuración:
set tm sessionAction [-sessTimeout ] [-defaultAuthorizationAction ( ALLOW | DENY )][-SSO ( ON | OFF )][-ssoCredential ( PRIMARY | SECONDARY )] [-ssoDomain ][-httpOnlyCookie ( YES | NO )] [-persistentCookie ( ENABLED | DISABLED )] [-persistentCookieValidity ] show tm sessionAction
Ejemplo
> set tm sessionAction session-profile -sessTimeout 30 -defaultAuthorization ALLOW Done > show tm sessionAction session-profile 1) Name: session-profile Authorization action : ALLOW Session timeout: 30 minutes Done
Para quitar un perfil de sesión mediante la interfaz de línea de comandos
En el símbolo del sistema, escriba el siguiente comando para quitar un perfil de sesión:
rm tm sessionAction
Para configurar perfiles de sesión mediante la utilidad de configuración
- Vaya aSeguridad > AAA - Tráfico de aplicaciones > Sesión.
- Vaya aSeguridad > AAA: Tráfico de aplicaciones > Directivas > Sesión.
- En el panel de detalles, haga clic en la fichaPerfiles.
- En la fichaPerfiles, realice una de las siguientes acciones:
- Para crear un nuevo perfil de sesión, haga clic enAgregar.
- Para modificar un perfil de sesión existente, selecciónelo y, a continuación, haga clic enModificar.
- En el cuadro de diálogo Crear perfil de sesión de memoria de traducción o Configurar perfil de sesión de memoria de traducción, escriba o seleccione valores para los parámetros.
- name*: actionName (no se puede cambiar para una acción de sesión configurada previamente).
- Tiempo de espera de sesión: sessTimeout
- Inicio de sesión único en aplicaciones web: inicio de sesión único
- Acción de autorización predeterminada: DefaultAuthorizationAction
- Índice de credenciales: SSOCredential
- Dominio de inicio de sesión único: SSOdomain
- Cookie de solo HTTP: HTTP OnlyCookie
- Habilitar cookie persistent—Cookie persistente
- Validez de cookies persistentes: validez de cookies persistentes
- Haga clic enCrearoAceptar. El perfil de sesión que ha creado aparece en el panel Directivas y perfiles de sesión.
Directivas de sesión
在各类perfiles crear uno o de对话,crea directivas de sesión y, a continuación, enlaza las directivas de forma global o a un servidor virtual de autenticación para ponerlas en vigor.
Para crear una directiva de sesión mediante la interfaz de línea de comandos
En el símbolo del sistema, escriba los siguientes comandos para crear una directiva de sesión y comprobar la configuración:
- add tm sessionPolicy - show tm sessionPolicy
Ejemplo
> add tm sessionPolicy session-pol "URL == /\*.gif" session-profile Done > show tm sessionPolicy session-pol 1) Name: session-pol Rule: URL == '/\*.gif' Action: session-profile Done
Para modificar una directiva de sesión mediante la interfaz de línea de comandos
En el símbolo del sistema, escriba los siguientes comandos para modificar una directiva de sesión y comprobar la configuración:
- set tm sessionPolicy [-rule ] [-action ] - show tm sessionPolicy
Ejemplo
> set tm sessionPolicy session-pol "URL == /\*.gif" session-profile Done > show tm sessionPolicy session-pol 1) Name: session-pol Rule: URL == '/\*.gif' Action: session-profile Done
Para enlazar globalmente una directiva de sesión mediante la interfaz de línea de comandos
En el símbolo del sistema, escriba los siguientes comandos para enlazar globalmente una directiva de sesión y verificar la configuración:
bind tm global -policyName [-priority ]
Ejemplo
> bind tm global -policyName session-pol Done > show tm sessionPolicy session-pol 1) Name: session-pol Rule: URL == '/*.gif' Action: session-profile Policy is bound to following entities 1) TM GLOBAL PRIORITY : 0 Done
Para enlazar una directiva de sesión a un servidor virtual de autenticación mediante la interfaz de línea de comandos
En el símbolo del sistema, escriba el siguiente comando para enlazar una directiva de sesión a un virtual de autenticación y compruebe la configuración:
bind authentication vserver -policy [-priority ]
Ejemplo
bind authentication vserver auth-vserver-1 -policyName Session-Pol-1 -priority 1000 Done
Para desenlazar una directiva de sesión de un servidor virtual de autenticación mediante la interfaz de línea de comandos
En el símbolo del sistema, escriba los siguientes comandos para desvincular una directiva de sesión de un servidor virtual de autenticación y compruebe la configuración:
unbind authentication vserver -policy
Ejemplo
unbind authentication vserver auth-vserver-1 -policyName Session-Pol-1 Done
Para desenlazar una directiva de sesión vinculada globalmente mediante la interfaz de línea de comandos
En el símbolo del sistema, escriba los siguientes comandos para desenlazar una directiva de sesión vinculada globalmente:
unbind tm global -policyName
Ejemplo
unbind tm global -policyName Session-Pol-1 Done
Para quitar una directiva de sesión mediante la interfaz de línea de comandos
En primer lugar, desvincule la directiva de sesión de global y, a continuación, en el símbolo del sistema, escriba los siguientes comandos para quitar una directiva de sesión y comprobar la configuración:
rm tm sessionPolicy
Ejemplo
rm tm sessionPolicy Session-Pol-1 Done
Para configurar y enlazar directivas de sesión mediante la utilidad de configuración
- Vaya aSeguridad > AAA - Tráfico de aplicaciones > Sesión.
- Vaya aSeguridad > AAA - Tráfico de aplicaciones > Directivas > Sesión.
- En el panel de detalles, en la fichaDirectivas, realice una de las siguientes acciones:
- Para crear una nueva directiva de sesión, haga clic enAgregar.
- Para modificar una directiva de sesión existente, selecciónela y, a continuación, haga clic enModificar.
- En el cuadro de diálogoCrear directivadesesión o Configurar directivade sesión, escriba o seleccione los valores de los parámetros.
- name*—policyName (no se puede cambiar para una directiva de sesión configurada previamente).
- Perfil de solicidad*: nombreacción
- 表达式的值*:regla (se introducen表达式的值seleccionando primero el tipo de expresión en la lista desplegable situada más a la izquierda debajo del área de texto Expresión y, a continuación, escribiendo la expresión directamente en el área de texto de la expresión, o haciendo clic enAgregarpara abrir el cuadro de diálogo Agregar expresión y utilizar el menú desplegable. listas en él para construir su expresión.)
- Haga clic enCrearoAceptar. La directiva que ha creado aparece en el panel de detalles de la páginaDirectivasyperfilesde sesión.
- Para enlazar globalmente una directiva de sesión, en el panel de detalles, seleccioneEnlaces globalesen la lista desplegableAccióny rellene el cuadro de diálogo.
- Seleccione el nombre de la directiva de sesión que quiere enlazar globalmente.
- Haga clic enAceptar.
- Para enlazar una directiva de sesión a un servidor virtual de autenticación, en el panel de navegación, haga clic enServidores virtualesy agregue esa directiva a la lista de directivas.
- En el panel de detalles, seleccione el servidor virtual y, a continuación, haga clic enModificar.
- En lasección Selecciones avanzadasa la derecha del área de detalles, haga clic enDirectivas.
- Seleccione una directiva o haga clic en el iconomáspara agregar una directiva.
- En la columnaPrioridadde la izquierda, modifique la prioridad predeterminada para asegurarse de que la directiva se evalúa en el orden correcto.
- Haga clic enAceptar. Aparece un mensaje en la barra de estado que indica que la directiva se ha configurado correctamente.
Configuración de sesión global
Además de crear directivas y perfiles de sesión, o en lugar de crearlas, puede configurar la configuración global de la sesión. Esta configuración controla la configuración de la sesión cuando no hay ninguna directiva explícita que los anule.
Para configurar la configuración de la sesión mediante la interfaz de línea de comandos
En el símbolo del sistema, escriba los siguientes comandos para configurar la configuración global de la sesión y verifique la configuración:
set tm sessionParameter [-sessTimeout ][-defaultAuthorizationAction ( ALLOW | DENY )][-SSO ( ON | OFF )][-ssoCredential ( PRIMARY | SECONDARY )][-ssoDomain ][-httpOnlyCookie ( YES | NO )][-persistentCookie ( ENABLED | DISABLED )] [-persistentCookieValidity ]
Ejemplo
> set tm sessionParameter -sessTimeout 30 Done > set tm sessionParameter -defaultAuthorizationAction DENY Done > set tm sessionParameter -SSO ON Done > set tm sessionParameter -ssoCredential PRIMARY Done
Para configurar los ajustes de sesión mediante la utilidad de configuración
- Vaya aSeguridad > AAA - Tráfico de aplicaciones
- En el panel de detalles, enConfiguración, haga clic en Cambiar la configuración global.
- En el cuadro de diálogoConfiguración global de la sesión, escriba o seleccione los valores de los parámetros.
- Tiempo de espera de sesión: sessTimeout
- Acción de autorización predeterminada: DefaultAuthorizationAction
- Inicio de sesión único en aplicaciones web: inicio de sesión único
- Índice de credenciales: SSOCredential
- Dominio de inicio de sesión único: SSOdomain
- Cookie de solo HTTP: HTTP OnlyCookie
- Habilitar cookie persistent—Cookie persistente
- Validez de cookie persistente (minutos) — PersistentCookieValidity
- Página de inicio: página de inicio
- Haga clic enAceptar.
Configuracion de trafico
Si utiliza el inicio de sesión único (SSO) basado en formularios o SAML para sus aplicaciones protegidas, configure esa función en la configuración de Tráfico. El inicio de sesión único permite a los usuarios iniciar sesión una vez para acceder a todas las aplicaciones protegidas, en lugar de exigirles que inicien sesión por separado para acceder a cada una de ellas.
El inicio de sesión único basado en formularios le permite utilizar un formulario web de su propio diseño como método de inicio de sesión en lugar de una ventana emergente genérica. Por lo tanto, puede incluir el logotipo de su empresa y otra información que quiera que vean sus usuarios en el formulario de inicio de sesión. El SSO de SAML le permite configurar un dispositivo NetScaler o una instancia de dispositivo virtual para que se autentique en otro dispositivo NetScaler en nombre de los usuarios que se hayan autenticado con el primer dispositivo.
Para configurar cualquier tipo de inicio de sesión único, primero debe crear un formulario o un perfil de inicio de sesión único de SAML. A continuación, crea un perfil de tráfico y lo vincula al perfil de SSO que creó. A continuación, crea una directiva y la vincula al perfil de tráfico. Por último, vincula la directiva de forma global o a un servidor virtual de autenticación para poner en práctica la configuración.
Perfiles de tráfico
Después de crear al menos un formulario o un perfil sso SAML, debe crear un perfil de tráfico.
Nota:
En esta función, los términos “perfil” y “acción” significan lo mismo.
Para crear un perfil de tráfico mediante la interfaz de línea de comandos
En la línea de comandos, escriba:
add tm trafficAction [-appTimeout ][-SSO ( ON | OFF ) [-formSSOAction ]][-persistentCookie ( ENABLED | DISABLED )][-InitiateLogout ( ON | OFF )]
Ejemplo
add tm trafficAction Traffic-Prof-1 –appTimeout 10 -SSO ON -formSSOAction SSO-Prof-1
Para modificar un perfil de sesión mediante la interfaz de línea de comandos
En la línea de comandos, escriba:
set tm trafficAction [-appTimeout ] [-SSO ( ON | OFF ) [-formSSOAction ]] [-persistentCookie ( ENABLED | DISABLED )] [-InitiateLogout ( ON | OFF )]
Ejemplo
set tm trafficAction Traffic-Prof-1 –appTimeout 10 -SSO ON -formSSOAction SSO-Prof-1
Para quitar un perfil de sesión mediante la interfaz de línea de comandos
En la línea de comandos, escriba:
rm tm trafficAction
Ejemplo
rm tm trafficAction Traffic-Prof-1
Para configurar perfiles de tráfico mediante la utilidad de configuración
- Vaya aSeguridad > AAA - Tráfico de aplicaciones > Tráfico.
- Vaya aSeguridad > AAA: Tráfico de aplicaciones > Directivas > Tráfico.
- En el panel de detalles, haga clic en la ficha Perfiles.
- En la ficha Perfiles, realice una de las siguientes acciones:
- Para crear un nuevo perfil de tráfico, haga clic enAgregar.
- 帕拉modificar联合国perfil de trafico existente,选取ecciónelo y, a continuación, haga clic enModificar.
- En el cuadro de diálogoCrear perfildetráfico o Configurar perfilde tráfico, especifique los valores de los parámetros.
- nombre*: nombre (no se puede cambiar para una acción de sesión configurada previamente).
- AppTimeout: AppTimeout
- Inicio de sesión único: inicio de sesión único
- Acción de SSO de formulario: acción de formulario SSO
- Acción de inicio de sesión único de SAML: acción SAMLSSO
- Habilitar cookie persistent—Cookie persistente
- Iniciar cierre de sesión: iniciar sesión
- Haga clic enCrearoAceptar. El perfil de tráfico que ha creado aparece en el panel Directivas de tráfico, Perfiles y en el panel Form SSO Profiles o SAML SSO Profiles, según corresponda.
Compatibilidad con expresiones AAA.USER y AAA.LOGIN
La expresión AAA.USER se ha implementado ahora para reemplazar las expresiones HTTP.REQ.USER existentes. La expresión AAA.USER se aplica para controlar el tráfico no HTTP, como Secure Web Gateway (SWG) y el mecanismo de acceso basado en roles (RBA). Las expresiones AAA.USER equivalen a las expresiones HTTP.REQ.USER.
Puede utilizar la expresión en varias acciones o configuraciones de perfiles.
En la línea de comandos, escriba:
add tm trafficAction [SSO (ON|OFF)] [-userExpression ] add tm trafficAction [SSO (ON|OFF)] [-passwdExpression ]
Ejemplo
add tm trafficAction tm_act -SSO ON -userExpression "AAA.USER.NAME" add tm trafficAction tm_act -SSO ON -userExpression "AAA.USER.PASSWD" add tm trafficPolicy tm_pol true tm_act bind lb vserver lb1 -policyName tm_pol -priority 2
Nota:
Si utiliza la expresión HTTP.REQ.USER, el mensaje de advertencia “HTTP.REQ.USER ha quedado obsoleto. Usar AAA.USER en su lugar” aparece en el símbolo del sistema.
- Expresión AAA.LOGIN.La expresión LOGIN representa el inicio de sesión previo, también conocido como solicitud de inicio de sesión. La solicitud de inicio de sesión puede provenir de NetScaler Gateway, SAML IdP o de la autenticación OAuth. NetScaler extraerá los atributos necesarios de la configuración de directivas. La expresión AAA.LOGIN contiene los atributos, que se pueden obtener según lo siguiente:
- AAA.LOGIN.USERNAME.El nombre de usuario (si se encuentra) se obtiene de la solicitud de inicio de sesión actual. La misma expresión aplicada a una solicitud sin inicio de sesión (determinada por una autenticación, autorización y auditoría) da como resultado una cadena vacía.
- AAA.LOGIN.PASSWORD.La contraseña de usuario (si se encuentra) se obtiene de la solicitud de inicio de sesión actual. La expresión da como resultado una cadena vacía si no se encuentra la contraseña.
- AAA.LOGIN.PASSWORD2.La segunda contraseña (si se encuentra) se obtiene de la solicitud de inicio de sesión.
- AAA.LOGIN.DOMAIN.La información del dominio se obtiene de la solicitud de inicio de sesión.
- AAA.USER.ATTRIBUTE (“#”).La expresión se utiliza para almacenar el atributo de usuario. Aquí # puede ser un valor entero (entre 1 y 16) o un valor de cadena. Puede utilizar estos valores de índice mediante la expresión AAA.USER.ATTRIBUTE (“#”). El módulo de autenticación, autorización y auditoría busca el atributo de sesiones de usuario y
AAA.USER.ATTRIBUTE("//m.giftsix.com/docs/es-es/citrix-adc/current-release/aaa-tm/#")
consulta la tabla hash para ese atributo en particular. Por ejemplo, siAttributes("samaccountname")
está configurado,AAA.USER.ATTRIBUTE("samaccountname")
consultaría el mapa hash y obtendría el valor correspondiente asamaccountname
.
Directivas de tráfico
Después de crear uno o varios perfiles de tráfico y de SSO de formulario, se crean directivas de tráfico y, a continuación, se enlazan las directivas, ya sea de forma global o a un servidor virtual de administración del tráfico, para ponerlas en práctica.
Para crear una directiva de tráfico mediante la interfaz de línea de comandos
En la línea de comandos, escriba:
add tm trafficPolicy
Ejemplo
add tm trafficPolicy Traffic-Pol-1 "HTTP.REQ.HEADER("Cookie").CONTAINS("login=true")" Traffic-Prof-1
Para modificar una directiva de tráfico mediante la interfaz de línea de comandos
En la línea de comandos, escriba:
set tm trafficPolicy
Ejemplo
set tm trafficPolicy Traffic-Pol-1 "HTTP.REQ.HEADER("Cookie").CONTAINS("login=true")" Traffic-Prof-1
Para enlazar globalmente una directiva de tráfico mediante la interfaz de línea de comandos
En la línea de comandos, escriba:
bind tm global -policyName [-priority ]
Ejemplo
bind tm global -policyName Traffic-Pol-1
Para enlazar una directiva de tráfico a un servidor virtual de equilibrio de carga o conmutación de contenido mediante la interfaz de línea de comandos
En el símbolo del sistema, escriba uno de los siguientes comandos:
bind lb vserver -policy [-priority ] bind cs vserver -policy [-priority ]
Ejemplo
bind authentication vserver auth-vserver-1 -policyName Traffic-Pol-1 -priority 1000
Para desvincular una directiva de tráfico enlazado globalmente mediante la interfaz de línea de comandos
En la línea de comandos, escriba:
unbind tm global -policyName
Ejemplo
unbind tm global -policyName Traffic-Pol-1
Para desenlazar una directiva de tráfico de un servidor virtual de equilibrio de carga o conmutación de contenido mediante la interfaz de línea de comandos
En el símbolo del sistema, escriba uno de los siguientes comandos:
unbind lb vserver -policy unbind cs vserver -policy
Ejemplo
unbind authentication vserver auth-vserver-1 -policyName Traffic-Pol-1
Para quitar una directiva de tráfico mediante la interfaz de línea de comandos
En primer lugar, desvincule la directiva de sesión de global y, a continuación, en el símbolo del sistema, escriba:
rm tm trafficPolicy
Ejemplo
rm tm trafficPolicy Traffic-Pol-1
Para configurar y enlazar directivas de tráfico mediante la utilidad de configuración
- Vaya aSeguridad > AAA - Tráfico de aplicaciones > Tráfico.
- Vaya aSeguridad > AAA: Tráfico de aplicaciones > Directivas > Tráfico.
- En el panel de detalles, realice una de las acciones siguientes:
- Para crear una nueva directiva de sesión, haga clic enAgregar.
- Para modificar una directiva de sesión existente, seleccione la directiva y, a continuación, haga clic enEditar.
- En el cuadro de diálogoCrear directiva de tráficoo Configurar directiva de tráfico, especifique los valores de los parámetros.
- name*—policyName (no se puede cambiar para una directiva de sesión configurada previamente).
- profile*: nombreAcción
- Expresión: regla (se introducen expresiones seleccionando primero el tipo de expresión en la lista desplegable situada más a la izquierda debajo del área de texto Expresión y, a continuación, escribiendo la expresión directamente en el área de texto de la expresión o haciendo clic en Agregar para abrir el cuadro de diálogo Agregar expresión y utilizar las listas desplegables que contiene para construye su expresión).
- Haga clic enCrearoAceptar. La directiva que ha creado aparece en el panel de detalles de la páginaDirectivasyperfilesde sesión.
Perfiles de de formulario SSOs
Para habilitar y configurar el SSO basado en formularios, primero debe crear un perfil de SSO.
Nota
- El inicio de sesión único basado en formularios no funciona si el formulario está personalizado para incluir Javascript.
- En esta función, los términos “perfil” y “acción” significan lo mismo.
Para crear un perfil de SSO de formulario mediante la interfaz de línea de comandos
En la línea de comandos, escriba:
add tm formSSOAction -actionURL -userField -passwdField -ssoSuccessRule [-nameValuePair ] [-responsesize ][-nvtype ( STATIC | DYNAMIC )][-submitMethod ( GET | POST )] show tm formSSOAction []
Ejemplo
add tm formSSOAction SSO-Prof-1 -actionURL "/logon.php" -userField "loginID" -passwdField "passwd" -nameValuePair "loginID passwd" -responsesize "9096" -ssoSuccessRule "HTTP.RES.HEADER("Set-Cookie").CONTAINS("LogonID")" -nvtype STATIC -submitMethod GET –sessTimeout 10 -defaultAuthorizationAction ALLOW
Para modificar el SSO de un formulario mediante la interfaz de línea de comandos
En la línea de comandos, escriba:
组tm formSSOAction <名称> -actionURL < URL >用户Field -passwdField -ssoSuccessRule [-nameValuePair ] [-responsesize ][-nvtype ( STATIC | DYNAMIC )][-submitMethod ( GET | POST )]
Ejemplo
set tm formSSOAction SSO-Prof-1 -actionURL "/logon.php" -userField "loginID" -passwdField "passwd" -ssoSuccessRule "HTTP.RES.HEADER("Set-Cookie").CONTAINS("LogonID")" -nameValuePair "loginID passwd" -responsesize "9096" -nvtype STATIC -submitMethod GET –sessTimeout 10 -defaultAuthorizationAction ALLOW
Para quitar un perfil de SSO de formulario mediante la interfaz de línea de comandos
En la línea de comandos, escriba:
rm tm formSSOAction
Ejemplo
rm tm sessionAction SSO-Prof-1
Para configurar perfiles de SSO de formulario mediante la utilidad de configuración
- Vaya aSeguridad > AAA - Tráfico de aplicaciones > Directivas > Tráfico.
- En el panel de detalles, haga clic en la fichaPerfiles de de formulario SSO.
- En la ficha Perfiles de SSO de formulario, realice una de las siguientes acciones:
- Para crear un nuevo perfil de SSO de formulario, haga clic enAgregar.
- Para modificar un perfil de SSO de formulario existente, selecciónelo y, a continuación, haga clic en Modificar.
- En el cuadro de diálogoCrear perfil de SSOdeformulario o Configurar perfil de SSOde formulario, especifique los valores de los parámetros:
- nombre*: nombre (no se puede cambiar para una acción de sesión configurada previamente).
- URL de acción*: actionURL
- Campo Nombre de usuario*: campo de usuario
- Campo de contraseña*: campo de contraseña
- expresión* — ssoSuccessRule
- Pares de valor de nombre: NameValuePair
- Tamaño de respuesta: tamaño de respuesta
- Extracción: tipo NV
- Método de envío: método Submit
- Haga clic enCrearoAceptary, a continuación, enCerrar. El perfil de SSO de formulario que ha creado aparece en el panelDirectivas de tráfico,perfilesyperfiles de SSO de formulario.
Perfiles de inicio de sesión único SAML
Para habilitar y configurar el inicio de sesión único basado en SAML, primero debe crear un perfil de SSO SAML.
Para crear un perfil de inicio de sesión único de SAML mediante la interfaz de línea de comandos
En la línea de comandos, escriba:
add tm samlSSOProfile -samlSigningCertName -assertionConsumerServiceURL -relaystateRule -sendPassword (ON | OFF) [-samlIssuerName ]
Ejemplo
add tm samlSSOProfile saml-SSO-Prof-1 -samlSigningCertName "Example, Inc." -assertionConsumerServiceURL "https://service.example.com" -relaystateRule "true" -sendPassword "ON" -samlIssuerName "Example, Inc."
Para modificar un inicio de sesión único de SAML mediante la interfaz de línea de comandos
En la línea de comandos, escriba:
set tm samlSSOProfile -samlSigningCertName -assertionConsumerServiceURL -relaystateRule -sendPassword (ON | OFF) [-samlIssuerName ]
Ejemplo
set tm samlSSOProfile saml-SSO-Prof-1 -samlSigningCertName "Example, Inc." -assertionConsumerServiceURL "https://service.example.com" -relaystateRule "true" -sendPassword "ON" -samlIssuerName "Example, Inc."
Para quitar un perfil de SSO SAML mediante la interfaz de línea de comandos
En la línea de comandos, escriba:
rm tm samlSSOProfile
Ejemplo
rm tm sessionAction saml-SSO-Prof-1
Para configurar un perfil de inicio de sesión único de SAML mediante la utilidad de configuración
- Vaya aSeguridad > AAA: Tráfico de aplicaciones > Directivas > Tráfico.
- En el panel de detalles, haga clic en la fichaPerfiles de inicio de sesión único de SAML.
- En la fichaPerfiles de inicio de sesión único de SAML, realice una de las siguientes acciones:
- Para crear un nuevo perfil de inicio de sesión único de SAML, haga clic enAgregar.
- Para modificar un perfil de inicio de sesión único de SAML existente, selecciónelo y, a continuación, haga clic enOpenEdit.
- En el cuadro de diálogoCrear perfilesde inicio desesión único SAML o Configurar perfiles de SSOSAML, defina los siguientes parámetros:
- Nombre*
- Nombre del certificado de firma*
- URL ACS*
- Regla de estado de relés*
- Enviar contraseña
- Nombre del emisor
- Haga clic enCrearoAceptary, a continuación, enCerrar.El perfil de inicio de sesión único de SAML que ha creado aparece en el panel Directivas de tráfico, perfiles y perfiles de inicio de sesión único de SAML.
Tiempo de espera de sesión para OWA 2010
Ahora puede forzar el tiempo de espera de las conexiones de OWA 2010 tras un período de inactividad especificado. OWA envía repetidas solicitudes de mantenimiento al servidor para evitar tiempos de espera. Mantener las conexiones abiertas puede interferir con el inicio de sesión único.
Para forzar el tiempo de espera de OWA 2010 tras un período especificado mediante la interfaz de línea de comandos
En el símbolo del sistema, escriba los comandos siguientes:
add tm trafficAction [-forcedTimeout -forcedTimeoutVal ]
Paras
-START: Inicia el temporizador para que se agote el tiempo de espera forzado si aún no se ha iniciado un temporizador. Si existe un temporizador de ejecución, no tiene efecto. -STOP: detiene un temporizador de funcionamiento. Si no se encuentra ningún temporizador de ejecución, no tiene efecto. -RESET: reinicia un temporizador de ejecución. Si no se encuentra ningún temporizador de ejecución, inicia un temporizador como si se hubiera utilizado la opción START.
add tm trafficPolicy
Para
bind lb vserver –policyName -priority
Para
Ejemplo
添加tm trafficAction act-owa2010timeout -forcedTimeout RESET -forcedTimeoutVal 10 add tm trafficPolicy pol-owa2010timeout true act-owa2010timeout bind lb vserver vs-owa2010 -policyName pol-owa2010timeout -priority 10