Autenticación para FileMaker Server
FileMaker Admin API utiliza un token de acceso para definir una conexión con el anfitrión. El token es válido hasta que se invalida utilizando la llamada Invalidar token de acceso, o durante los 15 minutos siguientes a la última llamada que especificó el token. (Mientras el token sea válido, cada llamada que especifica el token restablece el contador de tiempo de espera de la sesión a cero).
Utilice la llamada de autenticación para solicitar un token de acceso del anfitrión utilizando el nombre y la contraseña de la cuenta del administrador raíz. Incluya un encabezado de autorización con el valor Basic cadena codificada en base64. La cadena codificada en base64 debería estar generada en base a nombredeusuario:contraseña. También puede utilizar el esquema de autenticación Basic para otras llamadas.
También puede utilizar la llamada de autenticación de PKI para solicitar un token de acceso desde el anfitrión que utiliza el token de PKI. Incluya un encabezado de autorización con el valor de PKI token de PKI. También puede utilizar el esquema de autenticación de PKI para otras llamadas.
Si utiliza el esquema de autenticación Basic para la llamada de autenticación, la solicitud devuelve el token de acceso en el cuerpo de la respuesta. Si utiliza el esquema de autenticación Basic para otras llamadas, la solicitud devuelve el token de acceso del campo X-FM-Access-Token en el encabezado de la respuesta.
Para llamadas posteriores de la API, utilice el esquema de autenticación Bearer e incluya un encabezado de autorización con el valor Bearer token de acceso.
Notas
-
Cada vez que se utiliza el esquema de autenticación Basic o de PKI para obtener un token de acceso, se crea una nueva sesión de API. Para evitar tener varias sesiones de API, utilice el mismo token de acceso con el esquema de autenticación Bearer para todas las llamadas de API.