Este hilo resuelve cómo forzar https y hacer que el inicio de sesión y todas las demás acciones funcionen en la medida en que he podido probar hasta ahora.
Sin embargo, todavía recibo algunos mensajes de error mixtos. Seguiré investigando y mantendré este tema actualizado.
¡Gracias!