Power Bi Report Server: autenticación de formularios de error visual 401 del filtro de texto personalizado en el navegador Chrome

Un usuario Pregunto ✅

KSN

Hola,

Estoy usando el filtro de texto personalizado Visual en uno de los informes y alojado en Power Bi Report Server. El control personalizado funciona bien en Internet Explorer Edge y no se pudo cargar en Chrome con los siguientes errores al cargar archivos Javascript.

Error al cargar el recurso: el servidor respondió con un estado de 401 (No autorizado) visualSandbox.externals.js: 1

Intentamos habilitar Access-Control-Allow-Origin en la configuración del servidor de informes y web.config e incluso en la base de datos del servidor de informes en la tabla de configuración. pero no suerte.

Uso de la versión del servidor de informes de Power BI: versión de octubre de 2019.

Cualquier sugerencia por favor

Anónimo

El mismo problema aquí, ¿encontró alguna solución?

KSN

En respuesta a Anónimo

¿Está utilizando autenticación personalizada para acceder a los informes?

Anónimo

En respuesta a KSN

Sí, hice mi propia versión de autenticación personalizada y cuando abro un informe con imágenes personalizadas, veo muchos mensajes 401 en la consola de depuración de Chrome. Si abro un informe sin imágenes personalizadas, funciona sin problemas.

Informe = Informe PBI, no informes paginados.

PD: Mi versión de PBIRS es enero de 2020

KSN

En respuesta a Anónimo

El problema es principalmente cuando se usa la autenticación personalizada. No verá este problema con la autenticación AD.

La solución que funcionó para mí es la siguiente. He agregado un atributo cookieSameSite = «Ninguno» a la etiqueta de formularios como se muestra a continuación.

Avíseme si el problema se resuelve después de realizar el cambio mencionado anteriormente y acéptelo como una solución.

Blairblair

En respuesta a KSN

La única forma en que pude hacer que esto funcionara fue configurando esto en deshabilitado: chrome: // flags / # same-site-by-default-cookies

Prefiero no pedirles a todos mis usuarios que hagan eso, ¿me estoy perdiendo un paso después de editar el archivo web.config?

Blairblair

En respuesta a KSN

¿Puede proporcionar un poco más de detalles sobre cómo resolvió esto? No estoy seguro de dónde encontrar esa etiqueta de formularios que mencionaste.

Parece que tengo el mismo problema, estoy usando el servidor de informes con autenticación personalizada y parece que todas las imágenes personalizadas no funcionan en Chrome, a pesar de que funcionan en todos los demás navegadores (Mozilla / Safari / Edge). Casi todos mis usuarios están usando Chrome y quiero que esto les funcione.

Aprecie cualquier orientación que pueda proporcionar @KSN

Editar: Ok, encontré la etiqueta en web.config .. hice la edición y reinicié el servidor .. todavía obtengo los mismos errores 401 como se describe en la publicación original.

Anónimo

En respuesta a KSN

Resolví el problema usando https.

Gracias por tu ayuda 🙂

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *