PAPI Archivos

The PAPI authentication and authorization framework

PAPI@LISTSERV.REDIRIS.ES

Opciones: Vista Forum

Use Monospaced Font
Por defecto enseñar Text Part
Mostrar todas las cabeceras de correo

Mensaje: [<< Primero] [< Prev] [Siguiente >] [Último >>]
Tema: [<< Primero] [< Prev] [Siguiente >] [Último >>]
Autor: [<< Primero] [< Prev] [Siguiente >] [Último >>]

Print Responder
Subject:
Emisor:
Antonio José García Lagar <[log in para visualizar]>
Reply To:
The PAPI authentication and authorization framework <[log in para visualizar]>
Fecha:
Fri, 16 Jan 2009 13:50:37 +0100
Content-Type:
text/plain
Parts/Attachments:
text/plain (60 lines)
Ya lo he solucionado, leyendo el código fuente de LDAPAuth.pm he conseguido 
entender lo que tenía que hacer para que funcionase, no obstante me gustaría 
que me explicaseis más o menos como funcionan los distintos valores de la 
variable attrRequestHook, pues no lo tengo nada claro.

Un saludo a todos!!!

El Friday 16 January 2009 13:40:09 Antonio José García Lagar escribió:
> Hola chicos...
>
> estoy intentando poner en funcionamiento una instalación con PAPI 1.5 y
> openLDAP como backend tanto para autentificación como para configuración de
> los PoAs.
>
> El problema es que no consigo obtener correctamente la aserción sobre el
> usuario.
>
> En el AuthServer.cf tengo
>
> > $$cfg{attrRequestHook} =
> >   #  \&PAPI::BasicAuth::UserAttributes;
> >   #  \&PAPI::BasicAuth::GroupListAttributes;
> >   #  \&PAPI::BasicAuth::AllSiteAttributes;
> >   #  \&PAPI::BasicAuth::DefAttributes;
> >   #  \&PAPI::LDAPAuth::UserAttributes;
> >   #  \&PAPI::LDAPAuth::GroupListAttributes;
> >     \&PAPI::LDAPAuth::AllSiteAttributes;
> >   #  \&PAPI::LDAPAuth::DefAttributes;
>
> (No entiendo el significado de esta variable... ¿debería poner
> \&PAPI::LDAPAuth::UserAttributes ? )
>
> Las entradas en el LDAP correspondientes al GPoA y al usuario son.
>
> > dn: papiSiteId=GPoAPrueba,ou=papiSites,dc=papi,dc=c17,dc=net
> > objectClass: papiSite
> > objectClass: top
> > papiSiteAuth: /PAPI/cookie_handler.cgi
> > papiSiteId: GPoAPrueba
> > papiSiteTtl: 1800
> > papiSiteAccess: /index.html
> > description: GPoa de pruebas
> > papiSiteLocation: /
> > papiSitePoA: http://gpoa.papi.c17.net
> > papiSiteService: GPoAPrueba
> > papiAssertion: lalala=<papi attr="description"/>
> >
> > dn: uid=dori,ou=papiUsers,dc=papi,dc=c17,dc=net
> > objectClass: papiUser
> > objectClass: account
> > objectClass: simpleSecurityObject
> > uid: dori
> > userPassword:: aG9xfWVzZWE=
> > papiGroupId: asdf
> > description: SDALFKJ
>
> ¿Alguna ayuda?
>
> Muchas gracias y un saludo

ATOM RSS1 RSS2