Estoy recibiendo este error al intentar cerrar la sesión de un usuario a través del punto final de cierre de sesión SSO, tanto en Postman como en el sitio.
Los registros de producción indican un error de ruta. He verificado dos veces que el nombre de usuario de la API y la clave son correctos. Puedo hacer que el mismo código funcione en el entorno de desarrollo, pero no en producción.
He intentado revocar y volver a crear la clave de la API varias veces sin éxito. He probado tanto colocando los parámetros en el encabezado como enviándolos como parámetros de consulta.
Aquí está la salida del registro de producción:
Started POST “/admin/users/2/log_out?api_username=dev&api_key=[FILTERED]” for 73.71.125.29 at 2020-05-26 01:37:17 +0000
ActionController::RoutingError (No route matches [POST] “/admin/users/2/log_out”)
¿Se necesita hacer algo especial para que la clave de la API sea detectada en producción?