Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

Síntomas

Las conexiones de conector personalizado no se pueden debido a errores de autenticación.

Mensaje de error de ejemplo:

Alertar si la conexión con el nombre de la conexión no funciona

Causa

Una o más direcciones URL incorrectas establecidas durante la creación de la conexión personalizada.

Resolución

Antes de intentar configurar un conector personalizado, todas las acciones deben comprobarse fuera de Power Automate con una herramienta como Postman.

Todos los pasos siguientes deben realizarse y realizarse correctamente en una herramienta como Postman antes de configurar el conector personalizado:

  1. Llame al extremo de recuperación del token de OAUTH.

  2. Llame a la acción de la API con el token devuelto.

  3. Llame al extremo de actualización del token de OAUTH cuando expire el token.

  4. Llame a la acción de la API con el nuevo token actualizado.

Tenga en cuenta que solo los flujos de concesión de código de autorización y los flujos en nombre de los flujos admiten tokens de actualización (vea este vínculo paraobtener más información). Las becas implícitasy las credenciales de cliente no admiten tokens de actualización, por lo que no se pueden usar para autenticar conectores personalizados.

Prueba que genera tokens de OAUTH con Postman

Postman proporciona una manera de realizar fácilmente las pruebas de un punto de conexión autenticado por OAUTH2. Para realizar estas pruebas, necesitará la siguiente información o configuraciones que se han realizado en el punto de conexión:

  • Obtener el id. de inquilino de Microsoft Azure. Esto se realiza desde la hoja de Azure Active Directory y se encuentra en la pestaña Propiedades:
    Obtener TenantId desde la pestaña Propiedades en la hoja de Azure Active Directory

  • Obtener el id. de aplicación (cliente). Esto también se hace desde la hoja de Azure Active Directory y se encuentra en la pestaña Registros de aplicaciones:
    Azure Active Directory: registros de aplicaciones
    seguido de:
    Id. de aplicación de registro de aplicaciones de Azure Active Directory

  • Asegúrese de que https://oauth.pstmn.io/v1/callback es un URI de consulta válido para la aplicación
    Uri de redirección de registro de aplicaciones de Azure Active Directory

  • Registre los ámbitos para los que la aplicación necesitará autenticar
    Ámbitos de los permisos de la aplicación de Azure Active Directory

Crear colección y obtener un nuevo token de acceso en Postman

Ahora, abra Postman y cree una nueva colección. En la pestaña Autorización, elija Tipo = OAuth 2.0 y, después, escriba los siguientes valores como se muestra a continuación:

  • Prefijo de encabezado: portador

  • Nombre del token: <de usuario>

  • Tipo de concesión: código de autorización

  • Dirección URL de consulta: active "Autorizar mediante explorador" cerca de esto; es posible que la dirección URL no se pueda editar

  • Dirección URL de autenticación: https://login.microsoftonline.com/<id. de espacio>/oauth2/v2.0/authorize

  • Url del token de Acces: https://login.microsoftonline.com/<id. de espacio>/oauth2/v2.0/authorize

  • Id. de cliente: <el id. de aplicación>

  • Secreto de cliente: <opcional, deje espacios en>

  • Ámbito: <los ámbitos separados por espacios>

  • Estado: <opcional, deje el campo en>

  • Autenticación de cliente: Enviar credenciales de cliente en el cuerpo

Crear colección de Postman

Al hacer clic en Obtener nuevo token de acceso en la parte inferior de este cuadro de diálogo, primero se le llevará a un explorador para autenticarse en Azure Active Directory y, a continuación, se le redirigirá automáticamente a Postman. Si ve un token de acceso y un token de actualización en el cuadro de diálogo resultante, ha configurado correctamente las direcciones URL y puede que ahora continúe con la creación del conector personalizado.

Definir OAUTH para conector personalizado

Después de comprobar toda la información, es posible que se rellene en la sección Autorización de conector personalizado de la siguiente manera:

Rellenar entradas en el conector personalizado OAUTH con valores definidos previamente:
Id. de cliente
URL de código de autenticación
Token URL
Actualizar DIRECCIÓN URL
Ámbito

Recursos externos

Concesión de código de

Aprendizaje de Postman

Onelogin Developers

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×