- Primeros pasos
- Trabajar con Coded Apps
- Crear e implementar Apps codificadas
- Sample Coded Apps
- Preguntas frecuentes
- Apps codificadas en Studio Web
- Apps de acción codificada
Preguntas frecuentes
Preguntas frecuentes sobre las Apps codificadas, incluida la solución de errores de acceso al compartir enlaces de aplicaciones implementadas y los cambios en el ámbito de OAuth que no tienen efecto.
Compartir y acceder
¿Por qué un usuario obtiene un mensaje "El usuario no existe en ninguna organización" al iniciar sesión en un enlace de aplicación codificada?
Este error aparece cuando el usuario con el que compartiste el enlace de la aplicación codificada no es miembro de la organización donde se implementa la aplicación codificada.
Para resolverlo:
- Como creador de la aplicación codificada o administrador de la organización, invite al usuario a la organización donde se implementa la aplicación.
- Como usuario invitado, acepta la invitación e inicia sesión en esa organización.
Una vez que el usuario forma parte de la organización, puede iniciar sesión en la aplicación codificada.
¿Por qué falla la autenticación después de volver a implementar la aplicación codificada si el nombre de la organización contiene _?
Para las organizaciones cuyo nombre contiene un guion bajo, se puede acceder a la aplicación codificada tanto en la forma de guion bajo como en la de guión bajo de la URL. Se recomienda el uso de guiones porque los guiones bajos no son válidos en los nombres de host según RFC 952 y los proxies de red o cortafuegos que ponen en la lista de permisos por nombre de host pueden rechazar la URL de guion bajo.
Cuando se vuelve a implementar una aplicación, su metaetiqueta uipath:redirect-uri utiliza la forma de guión del nombre de host. Si la aplicación se implementó originalmente utilizando la URL de guion bajo, acceder a ella a través de la URL de guion bajo después de volver a implementar falla en la autenticación, porque el URI de redireccionamiento en la metaetiqueta ya no coincide con el host de la URL.
Para resolverlo, utiliza una de las siguientes opciones:
- Accede a la aplicación a través de la URL del guión después de volver a implementar.
- Set the redirect URI dynamically in the app code, so that it follows the URL the app is served from. For the recommended pattern, see Getting started with Coded Apps in the SDK documentation.
Autenticación y permisos
¿Por qué un nuevo ámbito no tiene efecto después de otorgarlo a la aplicación externa?
Apps utiliza los ámbitos de cuando se implementó. Actualizar la página no es suficiente para que los nuevos ámbitos surtan efecto.
Cada vez que se añade o elimina un ámbito de las aplicaciones externas:
- Vuelve a implementar la aplicación.
- Si tu aplicación enumera ámbitos específicos, añade los nuevos ámbitos al código base de tu aplicación, luego vuelve a compilar y volver a implementar.
- Fuerza a la aplicación a recoger los nuevos ámbitos utilizando uno de los siguientes métodos:
- Cierra la sesión de la aplicación y vuelve a iniciarla.
- Cierra la pestaña del navegador y vuelve a abrir la aplicación.
- Compartir y acceder
- ¿Por qué un usuario obtiene un mensaje "El usuario no existe en ninguna organización" al iniciar sesión en un enlace de aplicación codificada?
- ¿Por qué falla la autenticación después de volver a implementar la aplicación codificada si el nombre de la organización contiene
_? - Autenticación y permisos
- ¿Por qué un nuevo ámbito no tiene efecto después de otorgarlo a la aplicación externa?