Acceso directo (GUEST) en la publicación Web al instante.

Web, php, Flash, XSLT, integration

Acceso directo (GUEST) en la publicación Web al instante.

Notapor Joseba » 15 Oct 2009, 23:14

Kaixo:

Tengo varias bases de datos FileMaker con la publicación Web al instante activada.
Funcionan bien, pero querría evitar un pantallazo a los usuarios si pudieran acceder siempre como invitado directamente a cada base.
He buscado por internet algo al respecto y aparentemente con este enlace :
"http://localhost/fmi/iwp/cgi?dbpath=%2Ffmi%2Fiwp%2Fcgi%3F-db%3DEContactos%26-startsession&acct=guest&login=test&-authdb"
debería funcionar.
No lo consigo, ¿estoy poniendo algo mal? ¿Alguien me lanza algo de luz?

Un saludo.

Joseba
Joseba
 
Mensajes: 13
Registrado: 24 Abr 2008, 12:37

Re: Acceso directo (GUEST) en la publicación Web al instante.

Notapor fsans » 16 Oct 2009, 10:43

Define un usuario con nombre "IWP" (por ejemplo), sin password.

Crea un grupo de privilegios y define el contexto que que quieras para esa cuenta (no olvides activar el acceso IWP), no uses la cuenta invitado predeterminada, crea una específica para uso IWP.

Asigna ese grupo de privilegios a la nueva cuenta "IWP".

Desde el editor de cuentas, coloca este usuario el primero en la lista (arriba) y asegurate que esta activado.

FileMaker usará esa cuenta de forma automática al iniciar una sesión y NO pedira password siempre que la cuenta no tenga uno asignado.
Avatar de Usuario
fsans
Site Admin
 
Mensajes: 553
Registrado: 09 Abr 2008, 11:04
Ubicación: Barcelona

Re: Acceso directo (GUEST) en la publicación Web al instante.

Notapor Joseba » 16 Oct 2009, 12:53

Eskerrik asko FSan, pero ¡¡ no lo consigo !!!
Creado el usuario IWP prosigo desde el navegador con la dirección : http://192.168.1.1/fmi/iwp/cgi?dbpath=% ... WP&-authdb
La respuesta es "la base de datos no esta disponible" y me redirecciona a la página principal de la publicación Web al instante.
Curiosamente parece que no llega a la base de datos pero si parece que loggea porque desde la página principal accedo a la base de datos directamente sin pedirme usuario.
¿Que coño estaré poniendo mal?

Un saludo.

Joseba
Joseba
 
Mensajes: 13
Registrado: 24 Abr 2008, 12:37

Re: Acceso directo (GUEST) en la publicación Web al instante.

Notapor fsans » 16 Oct 2009, 14:44

Recuerda que te comenté que en los privilegios actives el acceso IWP !!!
Avatar de Usuario
fsans
Site Admin
 
Mensajes: 553
Registrado: 09 Abr 2008, 11:04
Ubicación: Barcelona

Re: Acceso directo (GUEST) en la publicación Web al instante.

Notapor Joseba » 16 Oct 2009, 18:25

Juraría FSans que eso está bien.
Ahora la respuesta a la URL (http://192.168.1.108/fmi/iwp/cgi?dbpath ... WP&-authdb) es el archivo adjunto.
¿Estará bien la URL?

Un saludo y eskerrik asko.

Joseba
No tienes los permisos requeridos para ver los archivos adjuntos a este mensaje.
Joseba
 
Mensajes: 13
Registrado: 24 Abr 2008, 12:37

Re: Acceso directo (GUEST) en la publicación Web al instante.

Notapor fsans » 16 Oct 2009, 21:09

Prueba a usar la cuenta generica [invitado] ( o "[guest]" en las versiones inglesas), a la que habras asignado privilegios a tu gusto ADEMAS de acceso IWP... si no tiene pass deberia abrir automaticamente sin pedir acreditacion.

Si has credo una cuenta especifica para esto puedes configurar le archivo para que use esas credenciales automaticamente al arrancar, pero la otra forma (usar la cuenta generica de invitado, sin password) deberia abrir sin mas.

Para acceder usa http://host/fmi/iwp y selecciona la Base de Datos del menu de archivos disponibles... no tengo muy claro el resultado de esos comandos pasados en la url al IWP que aparecen en la url de muestra que empleas...
Avatar de Usuario
fsans
Site Admin
 
Mensajes: 553
Registrado: 09 Abr 2008, 11:04
Ubicación: Barcelona

Re: Acceso directo (GUEST) en la publicación Web al instante.

Notapor J.sugasaga » 17 Oct 2009, 12:06

Hola.

En cuanto a entrar directamente a la base de datos sin pasar por la pantalla de acceso, Fm solo admite invitado tal y como dice fsans, y tiene su logica, ya que no tiene sentido cuentas distintas a la de invitado si al final todas entran en FM sin identificarse, no sabes quienes son y no tiene utilidad crear varios accesos distintos de invitado.

La única forma de indentificar es como dice Joseba y es añadir las contraseñas al enlace. He estado probando y me pasa lo mismo o parecido, tiene que haber algo en los comandos que no está bien.

Joseba me puedes decir donde los has encontrado.

Un saludo

Jose
J.sugasaga
 
Mensajes: 14
Registrado: 11 Ago 2009, 13:48
Ubicación: Santander

Re: Acceso directo (GUEST) en la publicación Web al instante.

Notapor fsans » 17 Oct 2009, 19:33

Sí tiene lógica... forzar a todos a usar la aplicacion con las credenciales una cuenta determinada (y por consiguiente en un entorno de privilegios generico controlado). Si defines esa cuenta como cuenta de login forzado (automatico, al abrir la aplicacion), ni en local como clente FM ni a traves de cualquiera de las APIS web (IWP, XML nativo, XSLT) ni via ODBC, se piden credenciales ya que usa las predefinidas (la cuenta, pero no pass si esa tiene uno definido). Si la cuenta INVITADO está activa y no tiene asignado password y ademas es la PRIMERA en la lsita de cuentas (el orden en la lista es crucial, ya que se verifican de arriba hacia abajo, tomado la primera opcion posible de login, FM la usa automaticamente y no pide password.
Avatar de Usuario
fsans
Site Admin
 
Mensajes: 553
Registrado: 09 Abr 2008, 11:04
Ubicación: Barcelona

Re: Acceso directo (GUEST) en la publicación Web al instante.

Notapor J.sugasaga » 17 Oct 2009, 23:42

http://192.168.1.10:80/fmi/iwp/cgi?dbpa ... in&-authdb

Con este enlace funciona como invitado.

192.168.1.10 Se sustituye por la IP del Servidor u ordenador que hace de Servidor.

:80 importante el puerto

principal se sustituye por el nombre del archivo.

Da acceso directo.

Un saludo

Jose
J.sugasaga
 
Mensajes: 14
Registrado: 11 Ago 2009, 13:48
Ubicación: Santander

Re: Acceso directo (GUEST) en la publicación Web al instante.

Notapor Joseba » 18 Oct 2009, 00:02

Sugasaga, creo que la URL la saqué de aquí (http://edoshin.skeletonkey.com/2006/12/ ... ass_t.html)

A ver:

-Yo utilizo esta URL (http://192.168.1.108/fmi/iwp/cgi?acct=g ... in&-authdb) y funciona. Abre una sesión en FileMaker como guest.

- Después utilizo esta otra (http://192.168.1.108/fmi/iwp/cgi?-db=Co ... artsession) y perfecto; abre la base de datos sin pedir nada.
Es más, puedo abrir todas las bases de datos que tengan acceso guest, siempre y cuando no cierre la sesión.

¿No hay ningún modo de compaginar estas dos URLs en una sola?

Un saludo.

Joseba
Joseba
 
Mensajes: 13
Registrado: 24 Abr 2008, 12:37

Siguiente

Volver a Web Publishing



¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado

cron