Autenticación Mapuche por Saml

Reitero una consulta porque ni en la wiki ni en la respuesta queda claro justamente lo que no tenemos idea de como definir. En el mpf el IDP está en un servidor linux que usan todas las aplicaciones. En eso no hay dudas. El tema es que nos solicitan una url del SP para setea en el SimpleSAML del IDP para que redirija al servidor de mapuche. El SP que usamos es el que viene en la carpeta /3ros del toba.
Obviamente el nombre de la url no es el problema sino a donde debe apuntar. En https://repositorio.siu.edu.ar/trac/toba/wiki/Referencia/Login/SAML en el ejemplo menciona

[sp]
;URL donde se va a publicar el SP
baseurlpath = /toba_trunk_sp/ ???

adjunto el archivo mapuche.conf para que me lo puedan aclarar sobre dicho archivo.

SSLEngine on
SSLCertificateFile      /etc/ssl/mpf/MPF-Comodo.pem
SSLCertificateKeyFile   /etc/ssl/mpf/MPF-Comodo.key

<Directory /var/www/>
Options FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all

###############################################################

SITIO QUE APUNTA A LA BASE SIU

###############################################################

Alias /siu/mapuche_toba “/usr/local/siu/mapuche/toba/www”
<Directory “/usr/local/siu/mapuche/toba/www/”>
SetEnv TOBA_DIR “/usr/local/siu/mapuche/toba”
Options MultiViews
AllowOverride None
<IfModule !mod_authz_core.c>
Order allow,deny
Allow from all


Require all granted

    #Proyecto: toba_usuarios
    Alias /siu/mapuche_toba_usuarios "/usr/local/siu/mapuche/toba/proyectos/toba_usuarios/www"
    <Directory "/usr/local/siu/mapuche/toba/proyectos/toba_usuarios/www/">
            DirectoryIndex aplicacion.php
            Options MultiViews
            AllowOverride None
            <IfModule !mod_authz_core.c> 
                        Order allow,deny 
                        Allow from all 
            </IfModule> 
            <IfModule mod_authz_core.c> 
                        Require all granted 
            </IfModule>
            SetEnv TOBA_DIR                 "/usr/local/siu/mapuche/toba"
            SetEnv TOBA_PROYECTO    "toba_usuarios"         
            SetEnv TOBA_INSTANCIA   "produccion"
            SetEnv TOBA_INSTALACION_DIR "/usr/local/siu/mapuche/instalacion"
    </Directory>

    #Proyecto: mapuche
    Alias /siu/mapuche "/usr/local/siu/mapuche/aplicacion/www"
    <Directory "/usr/local/siu/mapuche/aplicacion/www/">
            DirectoryIndex aplicacion.php
            Options MultiViews
            AllowOverride None
            <IfModule !mod_authz_core.c> 
                        Order allow,deny 
                        Allow from all 
            </IfModule> 
            <IfModule mod_authz_core.c> 
                        Require all granted 
            </IfModule>
            SetEnv TOBA_DIR                 "/usr/local/siu/mapuche/toba"
            SetEnv TOBA_PROYECTO    "mapuche" 
            SetEnv TOBA_INSTANCIA   "produccion"
            SetEnv TOBA_INSTALACION_DIR "/usr/local/siu/mapuche/instalacion"
    </Directory>

#################################################################################

COMENTAMOS LAS LINEAS CORRESPONDIENTES AL SITIO VIEJO

#################################################################################

Alias /siu/mapuche_toba “/usr/local/siu/mapuche/toba/www”

<Directory “/usr/local/siu/mapuche/toba/www/”>

SetEnv TOBA_DIR “/usr/local/siu/mapuche/toba”

Options MultiViews

AllowOverride None

<IfModule !mod_authz_core.c>

Order allow,deny

Allow from all

Require all granted

#Proyecto: toba_usuarios

Alias /siu/mapuche_toba_usuarios “/usr/local/siu/mapuche/toba/proyectos/toba_usuarios/www”

<Directory “/usr/local/siu/mapuche/toba/proyectos/toba_usuarios/www/”>

DirectoryIndex aplicacion.php

Options MultiViews

AllowOverride None

<IfModule !mod_authz_core.c>

Order allow,deny

Allow from all

Require all granted

SetEnv TOBA_DIR “/usr/local/siu/mapuche/toba”

SetEnv TOBA_PROYECTO “toba_usuarios”

SetEnv TOBA_INSTANCIA “produccion”

SetEnv TOBA_INSTALACION_DIR “/usr/local/siu/mapuche/instalacion”

#Proyecto: mapuche

Alias /siu/mapuche “/usr/local/siu/mapuche/aplicacion/www”

<Directory “/usr/local/siu/mapuche/aplicacion/www/”>

DirectoryIndex aplicacion.php

Options MultiViews

AllowOverride None

<IfModule !mod_authz_core.c>

Order allow,deny

Allow from all

Require all granted

SetEnv TOBA_DIR “/usr/local/siu/mapuche/toba”

SetEnv TOBA_PROYECTO “mapuche”

SetEnv TOBA_INSTANCIA “produccion”

SetEnv TOBA_INSTALACION_DIR “/usr/local/siu/mapuche/instalacion”

Gracias!!!


mapuche_conf.txt (4.79 KB)