h4tt3n
Hola gente,
Desde ayer no he podido iniciar sesión en el servicio PBI a través de PowerShell con el
Lo sentimos, pero tenemos problemas para iniciar sesión.
ID de solicitud: 18389c28-151c-4286-aaf4-67606d172e00
ID de correlación: f79280b7-ad4f-4119-a7ad-5e6ef4b33032
Marca de tiempo: 2021-02-19T11:53:23Z
Mensaje: AADSTS50011: la URL de respuesta especificada en la solicitud no coincide con las URL de respuesta configuradas para la aplicación: ‘ea0616ba-638b-4df5-95b9-636659ae5121’.
h4tt3n
¡Problema encontrado y resuelto!
Resultó que una actualización de la extensión de PowerShell para VS Code estableció este valor «powershell.useX86Host»: verdadero. En otras palabras, comenzó a ejecutarse en 32 bits por defecto. Cambiarlo manualmente de nuevo a x64 como se muestra en las capturas de pantalla a continuación resolvió el problema:
Saludos, Mike
h4tt3n
¡Problema encontrado y resuelto!
Resultó que una actualización de la extensión de PowerShell para VS Code estableció este valor «powershell.useX86Host»: verdadero. En otras palabras, comenzó a ejecutarse en 32 bits por defecto. Cambiarlo manualmente de nuevo a x64 como se muestra en las capturas de pantalla a continuación resolvió el problema:
Saludos, Mike
h4tt3n
OP aquí, el problema está parcialmente resuelto. La secuencia de comandos se ejecuta correctamente en el editor de PowerShell ISE, pero no se ejecutará en el código VS. Si tiene problemas, intente actualizar el módulo MicrosoftPowerBIMgmt con el comando:
y luego ejecute el script en la herramienta de línea de comandos PS o ISE. Esto ha funcionado para mí.
Sin embargo, dado que el código VS es un peaje superior a cmd o ISE, y dado que es un producto de Microsoft, mantengo abierto mi ticket de soporte.
h4tt3n
OP aquí. El problema ha regresado nuevamente y ha persistido durante aproximadamente una semana. No se han realizado cambios de nuestra parte en ningún script de PS. Recibimos exactamente el mismo mensaje de error. ¿Cuál es el problema? ¿Podemos hacer algo al respecto?
v-shex-msft
En respuesta a h4tt3n
Hola @alexgor87,
Si no cambia la configuración en el uso de estas funciones, este problema aparece con frecuencia. Significa que los problemas pueden estar relacionados con algún procesamiento back-end/remoto de estos usos de funciones.
En mi opinión, me gustaría sugerir contactar al autor de los paquetes para informar esto.
Saludos,
Xiaoxin-sheng
h4tt3n
En respuesta a v-shex-msft
Exactamente mi pensamiento. Usamos el paquete de administración PowerBi oficial de Microsoft, así que creo que lo mejor que puede hacer es abrir un ticket con su soporte.
youssefyoussef
En respuesta a h4tt3n
Desinstalé el módulo powershell y lo reinstalé nuevamente para actualizar a la última versión.
Ahora recibo un error diferente:
Inicio de sesión-PowerBI -Credencial $credencial
Inicio de sesión-PowerBI: se produjeron uno o más errores.
En línea: 1 carácter: 5
+ Inicio de sesión-PowerBI -Credencial $credencial
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo: WriteError: (Microsoft.Power…IServiceAccount:ConnectPowerBIServiceAccount) [Connect-PowerBIServiceAccount], excepción agregada
+ Id. de error totalmente calificado: se produjeron uno o más errores. Microsoft.PowerBI.Commands.Profile.ConnectPowerBIServiceAccount
ADVERTENCIA: (Falso) MSAL 4.25.0.0 MSAL.Desktop Microsoft Windows NT 10.0.19042.0 [08/26/2021 08:30:16 – a8595795-2a3c-4957-a9c1-289ad9698d27] La solicitud de reintento falló.
ADVERTENCIA: (Falso) MSAL 4.25.0.0 MSAL.Desktop Microsoft Windows NT 10.0.19042.0 [08/26/2021 08:30:16 – a8595795-2a3c-4957-a9c1-289ad9698d27] Tipo de excepción: Microsoft.Identity.Client.MsalUiRequ
iredException
, Código de error: invalid_grant
Código de estado HTTP 400
ID de correlación a8595795-2a3c-4957-a9c1-289ad9698d27
ADVERTENCIA: (Falso) MSAL 4.25.0.0 MSAL.Desktop Microsoft Windows NT 10.0.19042.0 [08/26/2021 08:30:16 – a8595795-2a3c-4957-a9c1-289ad9698d27] Tipo de excepción: Microsoft.Identity.Client.MsalUiRequ
iredException
, Código de error: invalid_grant
Código de estado HTTP 400
ID de correlación a8595795-2a3c-4957-a9c1-289ad9698d27
en Microsoft.Identity.Client.OAuth2.OAuth2Client.ThrowServerException(HttpResponse respuesta, RequestContext requestContext)
en Microsoft.Identity.Client.OAuth2.OAuth2Client.CreateResponse[T](Respuesta HttpResponse, RequestContext requestContext)
en Microsoft.Identity.Client.OAuth2.OAuth2Client.
alexgor87
En respuesta a h4tt3n
Estaba a punto de levantar el ticket y verifiqué la versión del paquete MicrosoftPowerBIMgmt. El mío fue 1.0.896, mientras que el último es 1.2.1026:
https://www.powershellgallery.com/packages/MicrosoftPowerBIMgmt/1.2.1026
Entonces Actualicé el módulo y todos los módulos dependientes:
MicrosoftPowerBIMgmt.Admin (>= 1.2.1026)
MicrosoftPowerBIMgmt.Capacidades (>= 1.2.1026)
MicrosoftPowerBIMgmt.Data (>= 1.2.1026)
MicrosoftPowerBIMgmt.Perfil (>= 1.2.1026)
MicrosoftPowerBIMgmt.Reports (>= 1.2.1026)
MicrosoftPowerBIMgmt.Áreas de trabajo (>= 1.2.1026)
¡y el problema se ha ido! ¡Espero que esto funcione para ti también!
h4tt3n
En respuesta a alexgor87
Gracias por los comentarios. Probé esta solución, pero desafortunadamente no resolvió el problema. ¿Puedo preguntar qué herramientas de desarrollo está utilizando? Estoy usando el código VS con powershell 5.1 para el desarrollo.
alexgor87
En respuesta a h4tt3n
Estaba ejecutando los comandos desde el terminal estándar de Windows PowerShell (5.1) como administrador. También tengo VS Code, pero no uso scripts muy complejos, por lo que no hay mucho que desarrollar en este momento.
h4tt3n
En respuesta a alexgor87
Esto es interesante: la secuencia de comandos se ejecuta correctamente en el editor de PowerShell ISE, pero no se ejecutará en el código VS. SI tiene problemas, intente actualizar el módulo MicrosoftPowerBIMgmt con el comando:
y luego ejecute el script en la herramienta de línea de comandos PS o ISE. Esto ha funcionado para mí.
Sin embargo, dado que el código VS es un peaje superior a cmd o ISE, y dado que es un producto de Microsoft, mantengo abierto mi ticket de soporte.
carloscantú
En respuesta a h4tt3n
Esto solucionó el problema para mí, ¡gracias por compartir!
alexgor87
Hola @v-shex-msft, tengo este problema desde hace una semana y no desaparece.
También revisé los registros de aplicaciones y no existe tal aplicación con la ID ‘ea0616ba-638b-4df5-95b9-636659ae5121’. ¿Alguna idea? Gracias
h4tt3n
En respuesta a alexgor87
OP aquí, ahora estamos experimentando el mismo problema nuevamente y ha persistido durante varios días.
youssefyoussef
Hola @v-shex-msft,
Estoy experimentando exactamente el mismo problema hoy.
h4tt3n
El problema desapareció por sí solo después de 3 días.
v-shex-msft
Hola @h4tt3n,
Pruebo Connect-PowerBIServiceAccount con el modo OAuth y funciona bien.
¿En qué modo de autorización trabaja? ¿Este problema seguía apareciendo de tu lado? ¿Algún cambio de política o regla que se aplique a su dispositivo/entorno? (pueden bloquear las solicitudes de power bi) Comparta información más detallada para ayudarnos a aclarar esto.
Cómo obtener una respuesta rápida a su pregunta
Saludos,
Xiaoxin-sheng
h4tt3n
En respuesta a v-shex-msft
Hola @v-shex-msft
El problema ha vuelto a desaparecer durante el fin de semana. Supongo que se debió a una sobrecarga en partes de los servidores de Microsoft o a un pequeño error que se detectó y solucionó rápidamente.
Saludos, Mike